I use a sensor with an ADF7023 chip for data transmission. I use Data whitening mode, as my source messages may contain a lot of 0x00.
The datasheet states that a polynomial of type x7 + x1 + 1 is used. But there is no further information about this.
If RF packets are received on another ADF7023 chip, there is no problem, as reverse whitening occurs automatically inside the chip.
But I also receive RF packets from ADF7023 on an SDR receiver and try to perform the whitening procedure in software. However, the information provided in the datasheet is not sufficient to unambiguously construct the LFSR register.
All my attempts to perform reverse whitening have failed. I receive the packet without errors, discard the preamble and sync word.
Is there a more detailed instruction on the ADF7023 whitening mode?
Edit Notes
There is not enough information in the datasheet.[edited by: Alex81 at 1:46 PM (GMT -5) on 2 Dec 2025]