3.7.4 PollingMode

The ATA8210/15 offers a special Receive mode that includes all the features of the 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, the sleep time is zero. See fastPollingMode from Related Links. 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 receiver re-enters the sleep period or remains active in the selected configuration.

Activate the PollingMode 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 VCO_TUNE IDLEModeSelector TMDEN OPM[1:0]
Note: After the power-on, the service/channel configuration located in the pollLoopConf[0] variable is used for detecting valid telegrams. For more details about the service/channel configuration, see Polling Service and Channel Configuration from Related Links.

In addition, use the Set System Mode SPI command to activate the PollingMode if the OPM bits in the systemModeConfig parameter are set to 0b11. It also includes additional settings, such as VCO tuning during 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 approximately 200 µs. This delay is required to ensure the correct service/channel configuration of the system. See Set System Mode from Related Links.

Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
systemModeConfig RF_CAL VCO_TUNE IDLEModeSelector TMDEN OPM[1:0]
serviceChannelConfig startPollingIndex
Note: Data reception with the SRAM services 3 and 4 implies a valid initialization before this mode is started. The user can do this at system start-up or by using the Init SRAM Service SPI command. See Init SRAM Service from Related Links.

In PollingMode, the data rate, channel filter bandwidth, RF modulation, frequency and signal check severity can be set independently for each service/channel configuration. See General RX Settings from Related Links.