3.4.3.8.1.22 EOTSA – End of Telegram Status on Path A

This is the status register for the EOT conditions on path A. The RDSIFR.EOTA interrupt flag is set if one of the fail conditions selected in the EOTCA register becomes true in the EOTSA register. The bits in the EOTSA register are set if the corresponding fail condition is detected on the RX path A. The flags are handled by the hardware if the get_rx_telegram state machine is activated (SSMRR.SSMR). In this case, the flags are cleared if an activated error condition for RDSIFR.EOTA occurs. This is done automatically by toggling the RDPR.APRPTA bit.
Note:
  1. Set R/W access to hardware-controlled read-only mode if the get_rx_telegram state machine is active.
Name: EOTSA
Offset: 0x034
Reset: 0x00

Bit 76543210 
 EOTBFRRFATELRATMOFAMANFASYTFAAMPFACARFA 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 7 – EOTBF End Of Telegram on Path B Flag

The bit is set to ‘1’ simultaneously with the RDSIFR.EOTB interrupt flag register. It can be used to set the RDSIFR.EOTA flag based on RDSIFR.EOTB, allowing both paths to be restarted simultaneously. This is useful when the start of telegram condition on path A depends on the wake check OK (RDSIFR.WCOB) of path B. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register, or the receiving path A is disabled.

Bit 6 – RRFA RSSI Range Fail on Path A

This bit is set if the received signal strength on path A is within the expected range. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.

Bit 5 – TELRA Telegram Length Reached on Path A

This bit is set if the target telegram length is reached on path A. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register, or the receiving path A is disabled.

Bit 4 – TMOFA Time-out Fail on Path A

This bit is set to ‘1’ if a time-out occurs during wake check OK search on path A or during start of telegram search on path A. For the time-out duration see the description of the corresponding sequencer state machine registers. Each time-out can be deactivated by setting the duration to ‘0’. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.

Bit 3 – MANFA Manchester Coding Failed on Path A

This bit is set if the Manchester coding check failed on path A. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.

Bit 2 – SYTFA Symbol Timing Check Failed on Path A

This bit is set if the symbol timing check failed on path A. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.

Bit 1 – AMPFA Amplitude Check Failed on Path A

This bit is set if the demodulator amplitude check failed on path A. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.

Bit 0 – CARFA Carrier Check Failed on Path A

This bit is set if the carrier check failed on path A. It is cleared if a ‘1’ is written to its position, a ‘1’ is written to the RDSIFR.EOTA interrupt flag, a new value is written to the EOTCA register or the receiving path A is disabled.