bcm-specs

[Specification

Loop position to RF and Baseband Values

  1. Find the integer part of the loop position divided by the length of the RF Attenuation List, this is the offset into the RF Attenuation List

  2. Note if the RF Attenuation List value has a flag set

  3. Find the remainder of the divison, this is the offset into the Baseband Attenuation List

  4. Retrieve the RF Attenuation List and Baseband Attenuation List values at the offsets found above

RF, Baseband and TXCTL1 Values to Row and Columns in the TX Power LO Control Array

  1. Clamp the RF Attenuation List value to [0, Maximum RF Attenuation List Value]

  2. Clamp the Baseband Attenuation List value to [0, Maximum Baseband Attenuation List Value]

  3. Note if the RF Attenuation List Value has a Flag set

  4. If the RF Attenuation List value is < 5 and the TXCTL1 value has bit 1 set

    1. Use 4 for the RF Attenuation List value instead

  5. If the flag was set above
    1. The offset Row is the RF Attenuation List value plus the Maximum RF Attenuation List value

  6. Otherwise
    1. The offset Row is the RF Attenuation List value

  7. The offset Column is the Baseband Attenuation List value


Exported/Archived from the wiki to HTML on 2016-10-27