2.8.4.1 Polling Service and Channel Configuration
The polling service and channel configuration define the different service/channel combinations checked during the active polling period. Up to 16 different configurations can be set up using the EEPROM address range from 0x009B to 0x00BA.
Address | Name | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|---|---|
0x009B | pollLoopConf[0].config | RfCalib | — | VCOtune | — | — | — | EOL | EOP |
0x009C | pollLoopConf[0].svcChConfig | enaPathB | enaPathA | Ch[1..0] | — | Ser[2..0] | |||
... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
0x00B9 | pollLoopConf[15].config | RfCalib | — | VCOtune | — | — | — | EOL | EOP |
0x00BA | pollLoopConf[15].svcChConfig | enaPathB | enaPathA | Ch[1..0] | — | Ser[2..0] |
Each configuration consists of two bytes, as shown in the preceding table. The first byte contains general settings, such as tuning and RF calibration, which are executed during the ramp-up of the associated service/channel configuration, if enabled. The first byte also includes control information, which is described in more detail in Polling Cycle. The second byte defines the service/channel configuration directly, including the path information. For more information, see sEEPromPollLoopConf eepPollLoopConf. During system initialization, the polling service and channel configuration are copied from EEPROM to the pollChanConf SRAM array, located within the pollConfig structure. The polling array can be changed by writing to this SRAM location using an SPI command during IDLEMode.