(1).使用官方提供的WDS配置的radio_config.h文件,在频率为433MHz,2GFSK模式下,Data rate为50Kbps,Deviation为25KHz,使用alt crc(IEEE 16bit)做校验情况下,发送3字节数据,数据是对的,也能读取回来,但是总提示ALT_CRC_ERROR; (2).在同样频率设置的情况,如果使用primary crc(IEEE 32bit)做校验的情况下,发送3字节数据,则不会产生接收完成中断,也看不到具体数据,而且提示CRC_ERROR; (3).如果将上面的频率改为433MHz,2GFSK模式下,Data rate为4.8Kbps,Deviation为2.4KHz,使用alt crc(IEEE 16bit)做校验情况下,发送3字节数据,则数据可以正常接收发送,不会产生任何错误; (4).如果在433MHz,2GFSK模式下,Data rate为4.8Kbps,Deviation为2.4KHz,使用primary crc(IEEE 32bit)做校验情况下,发送3字节数据,则又会提示CRC_ERROR,不会出发接收完成中断。
各位常用si446x系列芯片的大神们,有谁遇到过这种CRC出错的情况吗?这是什么情况?
|