User Guide

– –
– –
38 39
Command Data Interface Commands
Command Description
Read
Read the current value in volatile memory. If there is no volatile
value, then the non-volatile value is returned.
Write Write a new value to volatile memory.
Read NV Read the value in non-volatile memory.
Program Program a new value to non-volatile memory.
Set Default
Configuration
Set all configuration items to their factory default values.
Erase All Addresses Erase all paired addresses from memory.
Transmit Control Data Transmit a control message.
Transmit ACK Transmit an acknowledgement for received data.
Transmit AWD
Transmit an Acknowledge With Data (AWD) response with two
bytes of custom data.
Transmit IU Packet Transmit a general IU packet.
NV Update Write all NV changes to NV memory
Pair Control Initiate / Cancel RF Pairing with another module
Figure 40: HumRC
TM
Series Transceiver Command Data Interface Commands
Command Data Interface Parameters
Parameter Description
Device Name
NULL-terminated string of up to 16 characters that identifies the
module. Read only.
Firmware Version 2 byte firmware version. Read only.
Serial Number 4 byte factory-set serial number. Read only.
Local Address The module’s 32-bit local address.
Status Line I/O Mask
Status lines direction (1 = Inputs, 0 = Outputs), LSB = S0, used
when enabled by Control Source.
Latch Mask
Latching enable for output lines, LSB = S0, used when enabled
by Control Source.
TX Power Level
TX output power, signed nominal dBm, used when enabled by
Control Source.
Control Source Configures the control options.
Message Select Select message types to capture for serial readout.
Analog Input Select
Define analog sources, averaging, reference, and offset for
analog readings.
Custom Data Source Source of transmitted custom data.
Paired Module
Descriptor
Sets the address and permissions mask of paired modules.
Trigger Operation Input Trigger operation.
Receiver Duty Cycle Receiver Duty Cycle control.
I/O Lines Read the current state of the status and control lines. Read only.
RSSI
Read the RSSI of the last packet received and ambient level.
Read only.
LADJ Read the voltage on the LVL_ADJ line. Read only.
Module Status Read the operating status of the module. Read only.
Captured Receive
Packet
Read the last received packet. Read only.
Interrupt Mask
Sets the mask for events to generate a break on CMD_DATA_
OUT.
Event Flags Event flags that are used with the Interrupt Mask.
Analog Input Reading Readout of the analog input lines. Read only.
Trigger Input Status Status of Trigger Inputs. Read only.
Pairing Status Status of Last Pair attempt since power-up. Read only.
Figure 41: HumRC
TM
Series Transceiver Command Data Interface Parameters
Serial Setup Conguration for Stand-alone Operation
The serial interface offers access to a number of advanced features that
cannot be controlled through hardware configuration alone. However, not
all products need or use a microcontroller or processor, but would benefit
from some of the advanced features.
Many of the configuration settings can be written once and then used by
the module thereafter. This allows the modules to be configured through
a temporary serial connection and then operate in a stand-alone fashion
without a permanent serial connection.
For example, a product can have a small header or connector so that
the serial lines can be connected to a PC in production test. The PC
writes the configurations required by the application to the module and is
then disconnected. The module uses these configurations in its normal
operation.