harmonyos samgr,WiFi IoT samgr模块的思考

我们看一下官方关于WiFi IoT模块特性的介绍,最吸引人的就是HarmonyOS提供的分布式软总线能力,它提供了设备被发现,数据传输的能力。它极大减少我们开发智能硬件的工作,我们不需要自己再写TCP/UDP数据传输协议了,使用HarmonyOS设备(如手机)可以直接发现设备,然后连接。我们硬件开发需要做的事情就是提供一些接口,供HarmonyOS设备调用,当然这些接口需要HarmonyOS系统进行定义,比如WiFi IoT模块定义了开灯/关灯接口,那么HarmonyOS设备在发现WiFi IoT智能硬件时就可以获取到定义好的接口(猜测,也可能需要程序内置),然后直接调用这些接口来控制WiFi IoT模块。

当前WiFi IoT源码里看到samgr模块是很可能这里一块的,有相关的注册/获取,接收消息等,但HarmonyOS设备(如手机/智慧屏)如何与它来连接呢,这些设备终端使用java来写界面,然后怎么通过HarmonyOS系统来调用WiFi IoT模块的发布的接口呢?社区和互联网至今还没有发现有关的介绍,希望能有人尽快来研究这一块的内容,来展示HarmonyOS强大的能力。

9a522d1624fba473f342c1a156fe1883.png

参考资料

1. Hi3861开发板介绍

https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start_des-0000001050168548

2. 分布式远程启动

https://device.harmonyos.com/cn/docs/develop/subsystems/oem_subsys_distribute-0000001051071561

3. 设备虚拟化特性开发(将开发板摄像头虚拟化为手机的摄像头)

https://blog.51cto.com/14901125/2532219

4. 分布式通信子系统

https://gitee.com/openharmony/docs/blob/master/readme/%E5%88%86%E5%B8%83%E5%BC%8F%E9%80%9A%E4%BF%A1%E5%AD%90%E7%B3%BB%E7%BB%9FREADME.md

5. 分布式任务调试子系统

https://gitee.com/openharmony/docs/blob/master/readme/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%BA%A6%E5%AD%90%E7%B3%BB%E7%BB%9FREADME.md

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值