我目前在 FIFO 模式下使用 CC1120作为收发器、运行在频率为433MHz 的2FSK 上。 我不需要 CRC、FEC 和 Data Whitening 等内置数据包处理功能。 这是因为我的数据处理协议需要与其他产品兼容、并且数据协议的处理是在固件中实现的。 我的主要要求是使用 CC1120接收这些其他产品传输的数据流。
我面临的问题是、这些其他产品发出的数据流不包含有关数据长度的信息。 但是、我知道数据流中的开始和结束字节标记。 我应该采取什么方法来正确接收这些数据流? 目前、我使用提供的官方示例(可变数据包长度模式)、它允许我发送但不接收数据。 每次输入同步字中断函数时、NUM_RXBYTES 的值为0。 您能协助我解决这个问题吗?