针对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