Mantracourt Electronics Limited
T24 Technical Manual
36
T24-PA [Pulse Acquisition]
Overview
The T24-PA is a remote acquisition module for the collection and processing of pulse related measurements.
This includes measuring the period between pulses to provide outputs in Hz, RPM and Time as well as actual
pulse counting. The module senses the input for a user defined time and then periodically transmits the data.
Various devices are available that utilise the transmitted data and include handheld and PC displays etc.
Communications
To configure the device you will use the Read and Write mechanisms described in the
Data Packet Structures
section to read and write parameters and execute commands.
Parameter List
Parameter
Command
Number
Description
Native
Data
Type
Read /
Write
ID
3
Read the unique identifier ID for this device. (3 bytes)
BINARY 3
bytes
R
Version
53
Read the firmware version.
FLOAT
R
Channel
11
Radio Channel
UINT8
RW
EncKey
15
The radio encryption key to operate on. Requires
power cycle or Reset to enable.
Not supported in this
release.
BINARY
16 Bytes
RW
Power
12
Set or read the output power level. (0-100%)
UINT8
RW
Name
10
Set or read a user defined name. (11 characters)
STRING
11 Bytes
RW
Model
51
Read the model number of the device.
STRING
11 Bytes
R
WakeChkInt
16
Set or read the interval in milliseconds that a sleeping
device will wake to request a full wake from the base
station. (default 3000)
UINT16
RW
UseCSMA
18
Select whether to use
Carrier Sense Multiple Access
techniques on transmission
.
Value
Description
0
Disabled
The
Carrier Sense Multiple Access
will be
disabled.
NOT RECOMMENDED
1
Enabled
The
Carrier Sense Multiple Access
will be
enabled.
See
Unslotted CSMA/CA
in
Appendix A
UINT8
RW
BattLevel
69
The voltage measured on the battery.
FLOAT
R
BattLowLevel
110
Set or read the battery voltage at which the low
battery flag will be set in all received packets and in
the Status parameter).
FLOAT
RW
LowPowerMode
75
Defines power save mode.
0 = Awake all the time and transmit at TxInterval.
1 = Sleep. Wake at TXInterval, acquire value, transmit
value, sleep.
UINT8
RW
TxInterval
76
Time Interval between Transmissions. Set mS
INT32
RW
SampleTime
78
Set or read the SampleTime in milliseconds for
acquiring a reading at each TxInterval interval. The
larger the SampleTime the more accurate the reading
but at the expense of battery life. The Sample time
should be at least 2 times the highest interval
expected between inputs. (Default 5)
UINT16
RW
SleepDelay
77
Time period before switching to low power sleep mode
if no StayAwake command or trigger received.
Setting to zero disables.
UINT16
RW
DataTag
119
Set or read the 2 byte Data Tag that is used when
transmitting the weight in a Data Provider Packet.
UINT16
RW