Sutron Corporation X-Link Operations & Maintenance Manual, Rev 1.63 5/24/2016 pg. 158
Name
Bytes
Description
Block identifier
1
BLOCK-IDENTIFIER is always sent as C to indicate that
this is the pseudobinary C format.
Group id
1
GROUP-ID can be 1 to indicate a scheduled transmission,
2 meaning an alarm transmission, 3 indicating a forced
transmission, and 4 indicating a retransmission.
Measurement
Delimiter
1
This byte is always a + and it is used to denote the start of
measurement data.
Measurement
Index
1
This is encoded 6 bit binary encoded
(see below)
number
which, when translated, tells the measurement index. X-
Link assigns a measurement index (starting with 1 and
ending with 16) to each user setup sensor.
Day
2
This 2 byte encoded 6 bit binary encoded
(see below)
number represents the Julian day of the year. The day tells
when the most recent (first) sensor reading of this
measurement was made.
Time
2
This 2 byte encoded 6 bit binary encoded
(see below)
number is a number of minutes into the day. It tells when
the most recent (first) sensor reading of this measurement
was made.
Interval
2
This 2 byte encoded 6 bit binary encoded
(see below)
number tells the measurement interval in minutes, or the
amount of time between readings of this measurement.
Measurement
Data
3 for each
sensor reading
Measurement data collected: This data contains only those
measurements set up to be included in the transmission
(see
Tx Data Content)
. The data values are 3 byte binary
encoded signed numbers allowing a range of: -131072 to
+131071. The actual 6-bit binary encoded format is
described later. The value transmitted will be value *
10^RightDigits. The string /// will be sent if the data was
never measured or was erased.
All the required values for one sensor (most recent first)
before proceeding to the next measurement. This format is
similar to that used by the Sutron Satlink but different from
the 8210.
There will be 3 bytes of encoded data for every sensor
reading. The number of readings depends on the user
setup.
Additional
Measurements
Variable
If more than one measurement was set up for transmission,
more data will follow. Each measurement setup will have
data starting with the Measurement Delimiter and ending
with Measurement Data.
Final Delimiter
1
This byte is always . and it is used to denote the end of all
measurement data.
Battery voltage
1
This is the battery voltage measured prior to making the
transmission. The range of the number will be -32 to +31
and can be converted to volts by multiplying by 0.234 and
adding 10.6 allowing a range of 3.1 to 18.1 volts.
16.4.1.
Example of Pseudobinary C
To help understand the message below, here is a relevant bit of X-Link's setup: