2.8.4 PollingMode
The ATA8510/15 offers a special receive mode that includes all the features of RXMode. It is called PollingMode.
In PollingMode, the receiver path is switched so that it alternates between an active period and a sleep period. In fastPollingMode, described in more detail in fastPollingMode, the sleep time is zero. During the active period, the device seeks valid telegrams on the participating service/channel configurations. The internal wake check logic verifies the incoming signal by checking the telegram for a valid wake check (WCOx) condition, then for a valid start of telegram condition (SOTx). If all participating service/channel configurations are checked and no valid telegram is detected, the transceiver re-enters the sleep period or otherwise remains active in the selected configuration.
PollingMode can be activated after the power-on if preselected by the operating mode (OPM) bits in the eepTrxConf.sysStartConfig EEPROM variable.
Address | Name | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|---|---|
0x0019 | sysStartConfig | RF_CAL | ANT_TUNE | VCO_TUNE | IDLEModeSelector | — | TMDEN | OPM[1:0] |
Furthermore, PollingMode can be activated by using the “Set System Mode” SPI command if the OPM bits in the systemModeConfig parameter are set to “0b11”. It also includes additional settings, such as VCO tuning during the ramp-up of the mode, IDLEMode selection and transparent mode enable. The service/channel configuration to start PollingMode is defined by startPollingIndex located in the serviceChannelConfig parameter.
Switching from PollingMode to IDLEMode during initialization of a new polling channel can produce a switching delay of ~200 µs. This delay is required to ensure the correct service/channel configuration of the system. For more information, see Set System Mode.
Name | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|---|
systemModeConfig | RF_CAL | ANT_TUNE | VCO_TUNE | IDLEModeSelector | — | TMDEN | OPM[1:0] | |
serviceChannelConfig | — | — | — | — | startPollingIndex |
In PollingMode, the data rate, channel filter bandwidth, RF modulation, frequency and signal check severity can be set independently for each service/channel configuration, and are described in more detail in General RX Settings.