Linx Technologies HUM-xxx-RC User Manual
Page 21
![background image](/files/821087/content/doc021.png)
– –
– –
36
37
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 36: 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 37: HumRC
TM
Series Transceiver Command Data Interface Parameters
Serial Setup Configuration 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.