点对点通信函数的使用 | ||||
之前发过一个帖子介绍相关函数的使用(“射频通信接口使用说明”),大家可以先看看。 发送方主要使用的函数:modRfInit()、modRfSendPkt()。 接收方主要使用的函数:modRfInit()、modRfSetRxCallback()和用户自己编写的回调函数。 打开附件中的01_BasicTX项目。 观察main()、init()、sendMsg()函数实现; 打开modRf.h,观察modRfInit()、modRfSendPkt()函数的声明; 对于初学c语言的读者,对照例程理解“数组”、“指针”; 发送节点使用的信道是多少?子网ID是多少?本节点地址是多少?发送消息时,对端节点的地址是多少? 打开附件中的01_BasicRX项目。 观察main()、init()、myRxCallback()函数实现; 打开modRf.h,观察modRfInit()、modRfRxCallbackFunction()、modRfSetRxCallback()函数的声明; 接收节点使用的信道是多少?子网ID是多少?本节点地址是多少? 练习 1、例子中接收节点收到消息之后对LED的控制是与消息内容没有关系的,试改为由发送方发送的消息决定,消息中的第1个字节指定LED的id,第2个字节指定LED的控制状态。 完成了这个练习的话,恭喜你!第1步过了。 可以去做第1个点对点控制应用了。
|
||||
主索引
|
||||
附件![]() |
||||
参考链接 |
文章评论(0条评论)
登录后参与讨论