ATLAS North America Proprietary
Sea Scan ARC Scout MKII Operations Manual
1 of 1
Page: 23
Issue: 1.2.4
SCTM2-OPS
Operations Manual
Control Name
Request Variable
Value Range
Units
Description
Range Delay Channel 1 rngdlym1
0.0 to Range
meters
Sets the range delay of
the sonar. Range delay
is the range (starting at
time 0 when data
collection begins) at
which the sonar
hardware starts
sampling sonar data. It
is an offset and its
units are in meters.
Range Delay Channel 2 N/A
N/A
N/A
This setting is
controlled by the
Channel 0 Range Delay
Setting.
Range Delay Channel 3 N/A
N/A
N/A
This setting is
controlled by the
Channel 1 Range Delay
Setting.
Channel 0 On/Off
ch0
0 or 1
Enable = 1, Disable = 0
When enabled turns on
Channel 0
Channel 1 On/Off
ch1
0 or 1
Enable = 1, Disable = 0
When enabled turns on
Channel 1
Channel 2 On/Off
ch2
0 or 1
Enable = 1, Disable = 0
When enabled turns on
Channel 2
Channel 3 On/Off
ch3
0 or 1
Enable = 1, Disable = 0
When enabled turns on
Channel 3
The entire request cycle for sonar.html takes around 50ms. This can interfere with the ping timing.
Normally this is not an issue because the settings are usually changed in between important sets of data. In
order to reduce the amount of data needed to be transferred the Scout MkII can just send a short "OK"
string as a response or send the parameters in the
sonar.json
file. To do this add the request variable
simple
and set its value to 1. Below is the same request as above however the simple variable has been
added.
http://169.254.86.213/sonar.html?simple=1&http://169.254.86.213/sonar.html?
simple=1&dataon=0&dataon=1&txon=1&rnglock=0&rngm0=30&rngm1=30&rngdlylock=0&rngdlym0=0&r
ngdlym1=0&ch0=0&ch0=1&ch1=1&ch2=1&ch3=1
Without parsing the HTML that is returned by the HTTP request for
sonar.html
the requester will not have
any feedback as to whether or not all variables were set properly. The only instance in which the Scout
MkII will not set a variable is in the case that there are alarms set and an attempt is made to enable data
collection. It is recommended that the alarm flags be monitored to avoid such a situation. The flags can be
monitored using the status.json data or by using the MkII Data Packet in the sonar data stream.