如何从任何微控制器发送AT命令到telegesis zigbee?

时间:2013-11-08 19:13:44

标签: microcontroller at-command zigbee

所有 我想从任何微控制器发送AT命令到zigbee模块“telegesis”,但我不知道从微控制器的串口发送到zigbee模块的AT命令的位表示是什么。 请任何答案都会有所帮助。

谢谢,

2 个答案:

答案 0 :(得分:1)

您应该发送A(0x41)T(0x54)的ASCII值,然后是ASCII中的Command。

某些Zigbee模块需要“+++”或“TTT”等命令才能进入AT命令模式。

答案 1 :(得分:0)

非常简单。只需连接到串口,确保波特率设置为19600.连接后,首先通过发送“AT”(二进制为0x41 0x54,然后是二进制的0x0d回车)测试连接。基本上你只需要在C

中创建一个这样的字符串
char *atCmd = "AT";

这将创建必要的字节流,然后可以通过write()命令发送。

在串口上写入命令后,尝试通过read()读取它。你应该“OK”回来