– –
– –
52
53
ENCSMA - Polite Spectrum Access Enable
Volatile Address = 0x56; Non-Volatile Address = 0x0B
Carrier-Sense Multiple Access (CSMA), also called Listen Before Talk (LBT)
or Polite Spectrum Access (PSA), is a best-effort transmission protocol
that listens to the channel before transmitting a message. See the
Polite
Spectrum Access
section for details. Figure 43 shows examples of the
commands and Figure 44 shows the available values.
Setting this register to 0x00 disables PSA, causing an immediate
transmission when a data packet is ready. The application must limit the
duty cycle to <0.1%, since this mode does not conform to ETSI PSA.
Setting this register to 0x01 enables LBT without the duty cycle constraints.
For ETSI conformance, the external device is responsible for ensuring that
the transmitter duty cycle is <10%. The module evenly divides transmission
time among un-busy channels.
Setting the register to 0x02 enables PSA and a limitation of 33.3s per
channel per hour to meet ETSI standards. This is achieved for each
channel by limiting the amount of transmit or response time within a 180s
bandspread interval. This register must be 0x02 to meet the module’s
Declaration of Conformity (DoC).
Figure 43: HumPRC
TM
Series CSMA Enable Command and Response
HumPRC
TM
Series CSMA Enable Register Settings
V
Mode
0x00
Disable CSMA
0x01
Enable CSMA with no duty cycle restrictions
0x02
Enable CSMA with duty cycle restrictions for full ETSI compliance
Figure 44: HumPRC
TM
Series CSMA Enable Register Settings
HumPRC
TM
Series CSMA Enable
Read Command
Read Response
Header
Size
Escape
Address
ACK
Address
Value
0xFF
0x02
0xFE
0x56
0x0B
0x06
0x56
0x0B
V
Write Command
Header
Size
Address
Value
0xFF
0x02
0x56
0x0B
V
IDLE - Idle Mode
Volatile Address = 0x58; Non-Volatile Address = 0x0D
The value in the IDLE register sets the operating mode of the transceiver.
If the module remains properly powered, and is awakened from a low
power mode properly, the volatile registers retain their values. If the volatile
registers become corrupted during low power, a software reset is forced
and the module reboots.
Awake is the normal operating setting. This is the only setting in which the
RF circuitry is able to receive and transmit RF messages.
Sleep disables all circuitry on-board the module. This is the lowest-power
setting available for the module.
section for more details. Figure 45 shows
examples of the commands and Figure 46 shows the available values.
Figure 45: HumPRC
TM
Series Idle Mode Command and Response
Figure 46: HumPRC
TM
Series Idle Mode Register Settings
HumPRC
TM
Series Idle Mode
Read Command
Read Response
Header
Size
Escape
Address
ACK
Address
Value
0xFF
0x02
0xFE
0x58
0x0D
0x06
0x58
0x0D
V
Write Command
Header
Size
Address
Value
0xFF
0x02
0x58
0x0D
V
HumPRC
TM
Series Idle Mode Register Settings
V
Mode
0x00
Awake
0x01
Sleep when all status lines are inputs and low
0x02
Sleep when all status lines are low
Содержание HUM-868-PRC
Страница 1: ...HumPRCTM Series 868MHz RF Transceiver Module Data Guide...
Страница 54: ...102 103 Notes...