2.10.1.1 “System” Event Byte

The “system” event byte is located in the R15 AVR register.

Table 2-7. “System” Event Overview

Event

Description

SYS_ERR

This flag is set if the firmware detects an error or inconsistency. If the SYS_ERR flag is raised, an error code is stored in the SRAM variable debug. The error codes are listed in Error Codes.

CMD_RDY

This flag is set every time the TXMode is ready and/or a tune and the check function finishes.

SYS_RDY

This flag is set after the system initialization completes.

AVCCLOW

This flag is set if an AVCCLOW interrupt occurs.

LOWBATT

This flag is set if a LOWBATT interrupt occurs.

SFIFO

This flag is set in RXMode/PollingMode if the SFIFO is filled with the number of bytes configured in eepServices.rssiSysConf.RSSIbuf.

This flag is set in TXMode if the SFIFO is filled with the number of bytes configured in eepServices.txPreambleSysEvent.TxPreambleBuf.

DFIFO_RX

This flag is set in RXMode if the DFIFO is filled with the number of bytes configured in:

  • eepServices.rxSetPathA[0].RxBufA for path A reception
  • eepServices.rxSetPathB[0].RxBufB for path B reception

DFIFO_TX

This flag is set in TXMode if the DFIFO is filled with the number of bytes configured in:

  • txSysEventA.TxBufA for path A transmission
  • txSysEventB.TxBufB for path B transmission