Users Manual
PN17TR 915MHz Transceiver Module Inventis Technology Pty Ltd
Unit 4, 2 Southridge St. Eastern Creek NSW, Australia Page 8
6.3 CC1101 Configuration Register descriptions:
For more firmware information, please refer to CC1101 datasheet.
Command strobe
Address
Strobe Name
Description
0x30
SRES
0x30 SRES Reset chip.
0x31
SFSTXON
Enable and calibrate frequency synthesizer (if MCSM0.FS_AUTOCAL=1). If in RX (with CCA):Go
to a wait state where only the synthesizer is running (for quick RX / TX turnaround).
0x32
SXOFF
Turn off crystal oscillator.
0x33
SCAL
Calibrate frequency synthesizer and turn it off. SCAL can be strobed from IDLE mode without
setting manual calibration mode (MCSM0.FS_AUTOCAL=0)
0x34
SRX
Enable RX. Perform calibration first if coming from IDLE and MCSM0.FS_AUTOCAL=1.
0x35
STX
In IDLE state: Enable TX. Perform calibration first if MCSM0.FS_AUTOCAL=1.
If in RX state and CCA is enabled: Only go to TX if channel is clear.
0x36
SIDLE
Exit RX / TX, turn off frequency synthesizer and exit Wake-On-Radio mode if applicable.
0x38
SWOR
Start automatic RX polling sequence (Wake-on-Radio) as described in Section 19.5 if
WORCTRL.RC_PD=0.
0x39
SPWD
Enter power down mode when CSn goes high.
0x3A
SFRX
Flush the RX FIFO buffer. Only issue SFRX in IDLE or RXFIFO_OVERFLOW states.
0x3B
SFTX
Flush the TX FIFO buffer. Only issue SFTX in IDLE or TXFIFO_UNDERFLOW states.
0x3C
SWORRST
Reset real time clock to Event1 value.
0x3D
SNOP
No operation. May be used to get access to the chip status byte.
Configuration Registers overview
Address
Register
Description
Preserved in
SLEEP state
0x00
IOCFG2
GDO2 output pin configuration
YES
0x01
IOCFG1
GDO1 output pin configuration
YES
0x02
IOCFG0
GDO0 output pin configuration
YES
0x03
FIFOTHR
RX FIFO and TX FIFO thresholds
YES
0x04
SYNC1
Sync word, high byte
YES
0x05
SYNC0
Sync word, low byte
YES
0x06
PKTLEN
Packet length
YES
0x07
PKTCTRL1
Packet automation control
YES
0x08
PKTCTRL0
Packet automation control
YES
0x09
ADDR
Device address
YES
0x0A
CHANNR
Channel number
YES
0x0B
FSCCTRL1
Frequency synthesizer control
YES
0x0C
FSCCTRL0
Frequency synthesizer control
YES
0x0D
FREQ2
Frequency control word, high byte
YES
0x0E
FREQ1
Frequency control word, middle byte
YES