Linx Technologies HUM-xxx-RC User Manual

Page 21

Advertising
background image

– –

– –

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.

Advertising