905U-G Wireless Gateway
User Manual
Page 59
©September 2004
4333. On power-up, these registers are set to zero. Reg 4333 increments each second, Reg
4332 increments each minute, Reg 4331 each hour and Reg 4330 each day.
The clock registers are used by the 905G for the real-time-clock trigger. The host device can
read these registers. The host device can also set the 905G clock at any time by writing to the
appropriate
Set
register. The
Set
registers are : 4340 – 4343. The procedure for setting the real
time clock via these registers depends on the module firmware version (to find out what
firmware version the module contains, simply display the diagnostics menu – see section on
diagnostics). The
set registers
can also be set via radio using appropriate I/O or block
mappings.
Item
Clock Location
Set Location
Days
4330
4340
Hours
4331
4341
Minutes
4332
4342
Seconds
4333
4343
Firmware versions up to 1.50:
Registers 4340 – 4343 are normally zero. When a value is written into one of these registers,
the 905G copies the value into the corresponding clock register, and then sets the
Set
register
back to zero. For example, if the host device writes a value of 7 into Reg 4341, the 905G will
write 7 into 4331 and set 4341 back to zero.
Firmware version 1.50 and later:
Registers 4340 – 4343 will only be transferred to the corresponding clock registers when
their value changes from 0. For example to write a value of 7 to the hours register, first write
the value 0 to the
Set hours
register 4341, then write the value 7 to the same register. (i.e. by
always first writing the value 0 to the
Set
register this ensures that the change-of-state from 0
will be detected). Values must be held (i.e. not change) for approx 200msec to be detected.