User Guide
– –
– –
46 47
TXPWR - Transmitter Output Power
Volatile Address = 0x4D; Non-Volatile Address = 0x02
The value in the TXPWR register sets the module’s output power. Figure 37
shows the command and response and Figure 38 available power settings
and typical power outputs for the module. The default setting is 0x03.
HumPRC
TM
Series Transmitter Output Power Mode Register Settings
PWR Typical Output Power (dBm)
0x00 -5
0x01 0
0x02 +5
0x03 +9
Figure 37: HumPRC
TM
Series Transmitter Output Power Mode Command and Response
Figure 38: HumPRC
TM
Series Transmitter Output Power Mode Settings
HumPRC
TM
Series Transmitter Output Power Mode
Read Command Read Response
Header Size Escape Address ACK Address Value
0xFF 0x02 0xFE
0x4D
0x02
0x06
0x4D
0x02
PWR
Write Command
Header Size Address Value
0xFF 0x02
0x4D
0x02
PWR
UARTBAUD - UART Baud Rate
Volatile Address = 0x4E; Non-Volatile Address = 0x03
The value in UARTBAUD sets the data rate of the UART interface.
Changing the non-volatile register changes the data rate on the following
power-up or reset. Changing the volatile register changes the data rate
immediately following the command acknowledgement. Figure 39 shows
the command and response and Figure 40 shows the valid settings.
If the module’s UART baud rate is different than the host processor UART
baud rate then the module will not communicate correctly. If mismatched,
every rate can be tested until the correct one is found or the module can be
reset to factory defaults. The default baud rate is 9,600bps (0x01).
Figure 39: HumPRC
TM
Series UART Baud Rate Command and Response
Figure 40: HumPRC
TM
Series UART Baud Rate Settings
HumPRC
TM
Series UART Baud Rate Register Settings
V Baud Rate (bps) RF Data Rate (bps)
0x01 9,600 19,200
0x02 19,200 19,200
0x03 38,400 153,600
0x04 57,600 153,600
0x05 115,200 153,600
0x06 10,400* 153,600
0x07 31,250* 153,600
* These data rates are not supported by PC serial ports. Selection of these rates may
cause the module to fail to respond to a PC, requiring a reset to factory defaults.
HumPRC
TM
Series UART Baud Rate
Read Command Read Response
Header Size Escape Address ACK Address Value
0xFF 0x02 0xFE
0x4E
0x03
0x06
0x4E
0x03
V
Write Command
Header Size Address Value
0xFF 0x02
0x4E
0x03
V
ADDMODE - Addressing Mode
Volatile Address = 0x4F; Non-Volatile Address = 0x04
This register is controlled automatically by the HumPRC
TM
application and
the Join Process, so should not be changed by external commands.
DATATO - Transmit Wait Timeout
Volatile Address = 0x50; Non-Volatile Address = 0x05
This register selects options for transferring packet data in the HumPRO
TM
Series. These options are controlled automatically by the HumPRC
TM
application and do not have any effect on its operation.