Write 0xF111 to PHY Register 0x7A
- If we have not yet calculated the Idle TSSI values (on init/reset)
- Backup the current channel
Backup OFDM Table 0xC offset 1
- If the Analog Revision is 1
MaskSet OFDM Table 0xC, offset 1 with mask 0xFF87 and set with 0x58
- Otherwise
MaskSet OFDM Table 0xC, offset 1 with mask 0xFFC3 and set with 0x2C
- Loop 3 times using channels 200, 64 and 157 respectively
- Set the channel with the channel indicated by the loop
Write 0 to Radio Register 0x19
Write 0x20 to Radio Register 0x17
Do an ODFM Dummy Transmission
Save the value of PHY Register 0x7B, this is the Idle TSSI for this channel
- Restore the original channel
Restore OFDM Table 0xC, offset 1
If Hardware Power Control isn't available
Set the TX Power for TX Power Index 0x18 and Disabling the TX Power Override
- Otherwise
- Generate the TSSI Tables
If Hardware Power Control is available
Perform a Hardware Power Control Init
Clear the TSSI values in SHM