User Manual
iM871A Wireless M-Bus
Module Firmware
iM871A_WMBus_UserManual.docx, Wireless Solutions, v1.2
Page 15
Get Device Info
For identification purpose the WM-Bus firmware provides a service to readout some
information elements e.g. Module Type, Firmware Version. This command returns the
basic device information block.
3.2.4
Device Configuration
The WM-Bus Firmware supports several kinds of configurable system parameters which can
be stored in a non-volatile parameter memory. The configuration parameters are readout
during start-up and used to configure the firmware components and the hardware units.
Table 3-2 gives an overview about all changeable parameters.
Parameter
Description
Default
Device Mode
Meter/Other Selection
Other
Link Mode
Wireless M-Bus Mode (S1, S1m, S2, ...)
S2
C-Field (Block 1)
1 byte Control Field
0x00
M-Field (Block 1)
2 byte Manufacturer ID
0x0CAE
2 byte Manufacturer ID (USB-Stick Variant)
0x25B3
Device ID (Block 1)
4 byte Device Identification (A-Field)
0x12345678
4 byte Device Identification (A-Field) (USB-Stick Variant)
pre-
configured
address
Version (Block 1)
1 byte Version (A-Field)
0x01
Device Type (Block 1) 1 byte Device Type (A-Field)
0x00
Radio Channel
R-Mode channel
1
Radio Power Level
Transmission power
13
RX Window
Receive time after transmission in ms (Meter only)
50
Power Saving Mode Enable / disable automatic power saving after transmission (Meter only) Off
LED Control
LED indication for TX/RX/Alive
Off
RX Timestamp
Timestamp attachment on HCI message for received messages
Off
RSSI Attachment
RSSI attachment on HCI message for received messages
Off
Real Time Clock
Enable / disable Real Time Clock
Off
Encryption
Enable / disable encryption
Off
Table 3-2: Parameter Overview
When sending a WM-Bus message by HCI command the Block 1 parameters can either be
taken from the configuration or can individually be transferred with each message.
For reading and writing the parameters listed in Table 3-2 the following functions can be
used.
Get Device Configuration
This function can be used to readout all configuration parameters.