51uwb.cn

标题: 四基站一标签 [打印本页]

作者: password111go    时间: 2019-11-8 17:55
标题: 四基站一标签
想把原来的三基站改为四基站,我将ANCHOR_MAX_NUM改为4,compute_angle_send_to_anthor0(int distance1, int distance2,int distance3,int distance4)增加了一个参数,然后把第四个基站测得的数据显示在OLED第一行上,代码编译已经通过,但在OLED屏幕上只显示原来三个基站的距离。第一行不显示距离,还是原来的英文单词是怎么回事呢?

作者: password111go    时间: 2019-11-11 17:16
问题解决了,是由于第四个基站晶振是8MHz,而前三个基站的晶振是16MHz。所以应该修改以下STM32相应的库函数即可,不再进行二分频,直接进行9倍频就可以了。但是不知道四个基站晶振不同会对最后的定位误差有多大的影响,这要看后面定位的效果了。
作者: Mike_Zhang    时间: 2022-6-23 09:48
您好,实现四标签一基站,只需要修改定位源码里的ANCHOR_MAX_NUM 和 compute_angle_send_to_anthor0(int distance1, int distance2,int distance3,int distance4)吗?如果要让上位机显示Z轴数值,上位机源码需要修改吗?谢谢。
作者: asd111    时间: 2024-7-17 21:07
password111go 发表于 2019-11-11 17:16
问题解决了,是由于第四个基站晶振是8MHz,而前三个基站的晶振是16MHz。所以应该修改以下STM32相应的库函数 ...

您好,请问晶振怎么修改




欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3