CMT2380F17
Rev0.1 | 45/347
www.cmostek.com
Table 4-3. Transceiver Interrupt Mapping
Name
INT1_SEL
Description
Clear
Method
RX_ACTIVE
00000
Indicates that the interrupt is ready to enter RX or has entered RX,
which is
1
in the PLL calibration and RX status, otherwise
0
.
Auto
TX_ACTIVE
00001
Indicates that the interrupt is ready to enter TX or has entered TX, which
is
1
in the PLL calibration and RX status, otherwise
0
.
Auto
RSSI_VLD
00010
An interrupt Indicating whether the RSSI is valid
Auto
PREAM_OK
00011
An interrupt Indicating whether Preamble is received successfully.
by MCU
SYNC_OK
00100
An interrupt Indicating whether Sync Word is received successfully.
by MCU
NODE_OK
00101
An interrupt Indicating whether Node ID is received successfully.
by MCU
CRC_OK
00110
An interrupt Indicating whether receive and pass CRC check
successfully
by MCU
PKT_OK
00111
An interrupt indicating receive a packet completely
by MCU
SL_TMO
01000
An interrupt indicating SLEEP counter time out
by MCU
RX_TMO
01001
An interrupt indicating RX counter time out
by MCU
TX_DONE
01010
An interrupt indicating TX completion
by MCU
RX_FIFO_NMTY
01011
An interrupt indicating RX counter is not empty
Auto
RX_FIFO_TH
01100
An interrupt indicating unread contents in RX FIFO exceed FIFO TH
Auto
RX_FIFO_FULL
01101
An interrupt indicating RX FIFO is full
Auto
RX_FIFO_WBYTE
01110
An interrupt indicating a BYTE is written in RX FIFO, which is a pulse
Auto
RX_FIFO_OVF
01111
An interrupt indicating RX FIFO overflow
Auto
TX_FIFO_NMTY
10000
An interrupt indicating TX FIFO is not empty
Auto
TX_FIFO_TH
10001
An interrupt indicating unread contents in TX FIFO exceed FIFO TH
Auto
TX_FIFO_FULL
10010
An interrupt indicating TX FIFO is full
Auto
STATE_IS_STBY
10011
An interrupt indicating current status is STBY
Auto
STATE_IS_FS
10100
An interrupt indicating current status is RFS or TFS
Auto
STATE_IS_RX
10101
An interrupt indicating current status is RX
Auto
STATE_IS_TX
10110
An interrupt indicating current status TX
Auto
LBD
10111
An interrupt indicating that low battery detection is active (VDD is lower
than the set TH)
Auto
TRX_ACTIVE
11000
An interrupt indicating begin to enter RX or TX, already in RX or TX,
which is
1
in PLL calibration, RX status or TX state, otherwise
0
.
Auto
PKT_DONE
11001
Indicating that the current data packet has been received with 4 cases
as below:
1.
Receive the entire packet completely
2.
Manchester decoding error, decoding circuit automatically restarts
3.
NODE ID receives error, the decoding circuit automatically restarts
4.
The signal conflict is found, the decoding circuit does not restart
automatically, waiting for the MCU to process
by MCU
The interrupt is valid for value 1 by default. However value 0 becomes valid for all interrupts by setting the INT_POLAR
register bit to 1. Still take INT1 as an example as shown in the below figure with the control and selection diagram of all interrupt
sources shown. INT1 and INT2 are the same in control and mapping.
Summary of Contents for CMT2380F17
Page 27: ...CMT2380F17 Rev0 1 27 347 www cmostek com 1 25 Phase Noise...
Page 177: ...CMT2380F17 Rev0 1 177 347 www cmostek com Figure 17 3 PCA Interrupt System...
Page 246: ...CMT2380F17 Rev0 1 246 347 www cmostek com SnMIPS S0MI S1MI 1 P3 3 P4 7...