Knowledge Base Article
Answer: Yes. If data whitening is enabled then both the header and the payload are scrambled with a data whitening word before transmission. This randomizes the data from highly redundant patterns and minimizes DC bias in the packet. The scrambling is performed prior to the forward error correction (FEC) encoding. Forward error correction (FEC) is a technique used for controlling errors in data transmission over unreliable or noisy communication channels.
How to enable:
To enable data whitening, program register bit 14 of register 41, as the direction below:
How to select whitening seed:
To select data whitening seed, program register 35 (bit b0, b1, b2, b3, b4, b5, and b6) as the direction below: