我想保留未通过 crc 检查的数据包。为此,我注释掉了 CC2420RecieveP readDone 函数的一部分,该函数检查接收缓冲区中 LQI 字节的 msb 位。
我认为这是有效的,
但是,一旦我在自己的接收函数中接收到数据包,我就会通过串行组件发送它(不仅仅是有效负载,我将整个接收到的无线电数据包复制到串行数据包的有效负载区域)。当我使用程序 Listen 时,似乎不存在 crc bool 值(只有 LQI 和 RSSI),即使在函数 receiveDone_task 中明确将 crc 复制到 bufPTR 中。
:(
帮助!
麦克风。