Mantracourt Electronics Limited
T24 Technical Manual
34
Bit Value
Definition
1
STATUS_SHUNT_CAL
2
STATUS_INPUT_INTEGRITY
4
Reserved
8
Reserved
16
STATUS_POWER_UP
32
STATUS_BATT_LOW
64
STATUS_DIGITAL_INPUT
128
STATUS_DIGITAL_OUTPUT
Reset
54
Restarts the device and utilises new channel and
encryption keys if those have been changed and saved.
Command
Save
55
Save any changes made to parameters. Required
before power cycling or issuing a Reset command.
Requires 500mS recovery time after executing.
Command
Wake
50
Wake the module from sleep
Command
Sleep
56
Sends the module to Sleep
Command
Pause
57
Stops the output streaming to allow configuration
Command
Resume
59
Streaming continues.
Command
StayAwake
58
No function other than to reset SleepDelay timer
Command
SleepTrigger
120
Enter Data Tag to watch for that will trigger sleep
mode
UINT16
RW
PauseTrigger
121
Enter Data Tag to watch for that will trigger pause
mode
UINT16
RW
ResumeTrigger
123
Enter Data Tag to watch for that will trigger resume
mode
UINT16
RW
StayAwakeTrigger
122
Enter Data Tag to watch for that will reset SleepDelay
timer.
UINT16
RW
DoSystemZeroTrigger
125
Enter Data Tag to watch for that will reset SleepDelay
timer.
UINT16
RW
NOTE: All changes require a SAVE command to enable them to survive through power cycle or RESET command.
Data Provider Format
Ten readings are contained in each Data Provider packet and these are transmitted every 5mS (200 packets per
second). Also in each packet there is a 16bit timestamp which indicates when the first data value was added to
the packet where each unit equates to 500uS. Using this timestamp it is possible to reconstruct data even with
missing packets. Note that the timestamp will restart from zero every 32.768 seconds.
The Data Provider packet is typed as Binary. The 10 readings are next, each formatted as an INT32 (See Appendix
A) and these are followed by the timestamp formatted as a UINT16.