North
Q
Power & Gas Reader
Revision: 2.2
7
For gas firmware: set 0x01 to this register for magnetic contact meters, or 0x02 for silver spot
meters.
Register 7 - filter inhibit threshold
(1 byte register) - Set this register to 0 in order to make the
Power Reader start automatic calibration when placed on electricity mechanical meters.
This register is not used on Gas Readers.
Register 9 - pulse count
(4 byte register) - This register holds the total number of pulses. Use
this register to set the total meter consumption. In order for the Power Reader to report the
proper total meter consumption, the value for this registered has to be initialized with
total_meter_consumption_stated_on_the_meter * impulse factor.
Ex:
For a mechanical meter with a rotation factor of 150 and the total meter consumption
100.3, the value written in this register must be: 15045 (150 x 100.3). The total meter
consumption written on the meter can be a user input variable at installation.
Register 10 - keep alive period
(2 byte register) - At every wake up notification, the Power
Reader stays alive for 3 seconds. If the controlling node can't guarantee a response for the
Power Reader within 3 seconds, then this register should be set to the number of seconds that
it will take the controlling node to send a response / request to the wake up notification.
Register 11 - real-time register
(2 bytes) - This register notifies the controlling mode when the
real-time mode has started and when it ended. The configuration report contains the number
of seconds * 20 left until the real-time mode is over. A configuration report with value 0 notifies
the controlling node that the Power Reader is going to normal mode.
NOTE:
The wake up no more information has no effect in real-time mode. In order to tell the
Power Reader to go to sleep from real-time mode, the controlling node has to set this register
to value 0.
Register 12 - serial number
(4 bytes) - This register contains the serial number of the Power
Reader.
NOTE:
The serial numbers written on the Power Reader are in HEX, not decimal.
Register 15 - calibration status
(4 byte) - A configuration report with this register will inform
the controlling node of its current calibration status on the meter.
For Power Readers (electric):
The calibration progress is calculated as (value[1] - 65 + value[2] / value[3]) * 25
The calibration is finished successfully when value[0] = 2 and value[2] = value[3].
The calibration has failed if value[0] != 1 OR (value[0] = 2 AND value[2] != value[3])