最近在搞飞控,正好手头有几对Xbee的数传模块,所以拿来进行飞控和地面站之间的通信连接,查资料发现PX4的数传通信波特率默认为57600,而Xbee的默认波特率为9600,因此需要对其进行修改。说来修改方法很简单,直接将Xbee模块连接XCTU软件进行修改即可,但我尝试了几次,Xbee均无法被XCTU软件识别。
网上的方法试遍了,包括按reset键(我的板子上没有reset键,因此尝试短接Pin5和Pin10)、Xbee recovery都无法成功识别。
后来在群里请教,一位老哥告诉我:搜模块,勾选各种波特率,如下图所示:
即:采用搜索模块的方式,并尽可能多的勾选波特率。
最终,成功搜索并识别模块!