![Hiniker 8605 Operator'S Manual Download Page 52](http://html.mh-extra.com/html/hiniker/8605/8605_operators-manual_2136895052.webp)
50 Appendix
Calibration String Request (CR)
Format: = $R,CR<CR><LF>
With Data Logging on sending the 8605 a CR
message will result in the C1, C2, and C3 strings
being transmitted. With Data Logging off a CR
message will not result in a response.
Data String Request (DR)
Format:=$R,DR<CR><LF>
With Data Logging on, sending the 8605 a DR
message will result in the D1, D2, D3, and TD
strings being transmitted. With Data Logging off
a DR message will not result in a response.
8605 CONSOLE OUTPUT STRINGS
All console output strings begin with $R124F
C1 Calibration String (C1)
The C1 calibration string contains boom switch
status, boom width, and speed calibration num-
ber information.
Format:
$R124F,C1,<switch_byte_1>,<switch_byte
2>,<boom_1_cal>,<boom 2 cal>,<boom 3 cal>,
<boom 4 cal>,<boom 5_cal>,<0>,<0>,<speed c
al> <CR><LF>
<Switch_Byte_1 > is a byte consisting of a bi-
nary 1 in bit_7 position, a binary 0 in bits 6 and
5 positions, and Boom Flags in the remaining
bit positions. A binary 1 indicates that the boom
switch is on and a 0 indicates that it is off.
Format:
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3 But 2 Bit 1
Bit 0
1
0
0
(LB)
B4
B3
B2
(RB)
<Switch_Byte_2> is a byte consisting of a binary
1 in bit 7 position, a binary 0 in bit 6 position, a
binary 0 in bit 5 position, Rate2 Flag in bit 4 po-
sition, Rate1 Flag in bit 3 position, and a binary
0 in the remaining bit positions. A binary 1 for a
Rate Flag, indicates that the rate is selected. If
Rate1 and Rate2 are both zero, the console is
in Manual.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3 But 2 Bit 1
Bit 0
1
0
0
R2
R1
0
0
0
When using the 8605 with most mapping sys-
tems you should select the “GENERIC” proto-
col. From the mapping systems menu select *
“RAVEN 450” as the serial controller. Follow the
set-up instructions for setting up a 450.
The 8605 data logger uses the communications
strings listed to pass data out through the se-
rial port. With data logging turned on data is trig-
gered to be sent once every second
Upon each trigger, the Actual Rate string, Data
Strings 1, 2, and 3, and the Time/Date string are
sent, in that order.
When a Console calibration value is changed,
the Console will automatically send out the C1,
C2, and C3 calibration strings.
When a Console switch is changed, the D1, D2,
D3, TD, C1, C2, and C3 strings will be sent by
the Console.
With Data Logging on sending the 8605 an RC
message that changes Rate1 to a rate different
than the current rate will result in the C1, C2,
and C3 strings being transmitted.. With Data
Logging off sending the 8605 an RC message
will cause a rate change to occur but there will
be no C1, C2, and C3 strings transmitted.
The Data and Calibration strings can also be
requested from the 8605 using the DR and CR
request strings.
All request strings begin with $R (24 52)
Rate 1 Change Request (RC)
Format = $R,RC,<rate_1_cal><CR><LF>
The value of the <rate_1_cal> field can vary from
0 to 9999. There is an understood decimal point
prior to the last digit in the field. This means that
Rate 1 can be changed from 0.0 to 999.9. The
field expands to fit the value of the change.
Example:
To change RATE 1 to 123.4 the stream
$R,RC,1234<CR><LF> is sent.
The hex values for the ASCII stream to change
Rate 1 to 23.5 would be:
24 52 2C 52 43 2C 32 33 35 0D 0A
($ R , R C , 2 3 5 <CR> <LF>)