针对2018.10版本的crazyflie-firmware,进入
/home/bitcraze/Desktop/projects/crazyflie-firmware/tools/make/
将config.mk.default文件改成config.mk
1,支持TWR
LPS_TWR_ENABLE=1
CFLAGS += -DDECK_FORCE=bcDWM1000
2,但是只是支持TWR有bug,运行一段时间之后,dwm1000会挂掉,但是使能TDMA之后,可以正常工作,所以重新配置config。mk如下:
LPS_TWR_ENABLE=1
LPS_TDMA_ENABLE=1
CFLAGS += -DTDMA_NSLOTS_BITS=1
CFLAGS += -DDECK_FORCE=bcDWM1000
针对2018.10版本的crazyflie-firmware,通过修改config.mk.default为config.mk来支持TWR。然而,纯TWR模式存在bug导致dwm1000设备会挂掉。为解决此问题,启用TDMA配置可以使系统正常工作。详细步骤包括更新和调整config.mk文件。
5507

被折叠的 条评论
为什么被折叠?



