RiverPro and RioPro ADCP Guide
October 2017
EAR-Controlled Technology Subject to Restrictions Contained on the Cover Page.
Page 147
Variable Leader data refers to the dynamic RiverPro/RioPro data (from clocks/sensors) that change with
each ping. The RiverPro/RioPro always sends Variable Leader data as output data (LSBs first).
Table 20:
Variable Leader Data Format
Hex Digit
Binary Byte
Field
Description
1-4
1,2
VID / Variable Leader
ID
Stores the Variable Leader identification word (80 00h).
5-8
3,4
Ens / Ensemble Num-
ber
This field contains the sequential number of the ensemble to which the data in the
output buffer apply.
Scaling: LSD = 1 ensemble; Range = 1 to 65,535 ensembles
NOTE: The first ensemble collected is #1. At “rollover,” we have the following se-
quence:
1 = ENSEMBLE NUMBER 1
↓
65535 = ENSEMBLE NUMBER 65,535 | ENSEMBLE
0 = ENSEMBLE NUMBER 65,536 | #MSB FIELD
1 = ENSEMBLE
NUMBER 65,537 | (BYTE 12) INCR.
9,10
11,12
13,14
15,16
17,18
19,22
21,22
5
6
7
8
9
10
11
RTC Year
RTC Month
RTC Day
RTC Hour
RTC Minute
RTC Second
RTC Hundredths
These fields contain the time from the RiverPro/RioPro’s real-time clock (RTC) that
the current data ensemble began. The TS-command (Set Real-Time Clock) initially
sets the clock. The RiverPro/RioPro does account for leap years.
23-24
12
Ensemble # MSB
This field increments each time the Ensemble Number field (bytes 3,4) “rolls
over.” This allows ensembles up to 16,777,215. See Ensemble Number field
above.
27-28
13
BIT Fault
Fault code for active fault. If more than one fault is active, as indicated by the BIT
Count, the active faults codes will cycle on the each successive ping. Fault codes
include:
1 Transmitter Shutdown
2 Transmitter OverCurrent
3 Transmitter UnderCurrent
4 Transmitter UnderVoltage
16 FIFO Interrupt Missed
17 FIFO ISR Re-entry
41 Compass handler error
42 Compass init fail
43 Compass start fail
44 Compass fail
45 Temperature memory fail
46 Temperature init fail
47 Temperature device fail
48 AP Stuck UART
49 UART TX timeout
50 UART IRQ Stuck
51 UART Buffer Stuck
52 UART IRQ Active
53 UART not cleared
54 UART break timed out
55 UART sleep timed out
80 RTC low battery
81 RTC time not set
82 RTC calibration failure
96 Loop recorder fail
176 GPS init fail
177 GPS start fail
178 GPS comm fail
192 Bluetooth init fail
193 Bluetooth comm fail
209 NMEA msg init fail
224 Firmware fault
225 Memory fault
25-26
14
BIT count
This field contains the current number of active faults detected by the RiverPro/Ri-
oPro’s Built-in Test function. A zero code indicates no active faults.
29-32
15,16
EC / Speed of Sound
Contains either manual or calculated speed of sound information (EC-command).
Scaling: LSD = 1 meter per second; Range = 1400 to 1600 m/s