TDOA和TOF定位下位机开发中遇到的问题

逻辑没理清
标签没有socket,可以删除,因为不是一个程序,用了三个--标签,主基站,副基站

天线要立着,垂直向上,数据不清
此款uwb芯片只能识别31位,如果用64位变量存了40位即8个字节,记得&(oxfffffffe00),即把后9位去掉,否则测量误差较大
如果用32位变量存了31位,要(*256) &(oxfffffffe00)
多个八位组包,<<8,16,24,    再=>32一下就是40位的变量,若解包就>> 再&(0xff)

如果两个整型变量结果要的得到浮点型,前面强制加(double)或(float),如果运算中包含更高级/高位的变量,默认结果保存精度更高的那个类型

全局变量记得用完清零

天线延时要注意,要加都加,要不加都不加

qt如果有记录日志了,就不能打印,

有个rx_renable(delay)好像是,不是使能接收,而是使能接收多少秒,uwb每次收发中断后会自动关闭,要手动打开

600us是极限值,主基站只能在这种情况下发送20个字节,再多就失败,要延长都延长

猜你喜欢

转载自blog.csdn.net/fei_yang_yf/article/details/80243461
今日推荐