ATLAS North America Proprietary
Sea Scan ARC Scout MKII Operations Manual
1 of 1
Page: 47
Issue: 1.2.4
SCTM2-OPS
Operations Manual
Element
Variable Type
Description
byChannelCount
BYTE
Contains a count of the number of
sonar channels contained within this
data packet.
dwPingNumber
DWORD
This is the ping number for this sonar.
The value increments with every ping
(typically every sonar data packet).
This can be used to detect skipped pings
etc.
fSpeedOfSound
float
Speed of sound in water in meters per
second. Default 1500 m/s.
reserved[7]
BYTE
Reserved space for later use. This
should be 0.
The Ping structure is followed by one or more Ping Channel structures
(SDS_DATA_SONAR_PING_CHANNEL). The number of structures must be equal to the byChannelCount
stored in the Ping structure. The Ping Channel structures are stored sequentially starting with channel 0.
The SDS_DATA_SONAR_PING_CHANNEL structure is as follows:
Element
Variable Type
Description
wSonarType
WORD
Stores the type of sonar used to the
collect the data. Typically Port,
Starboard, Port2, Starboard2, etc. See
the SDS.H file for a list of predefined
types.
wSonarID
WORD
Stores an identifier such as serial
number or transducer type for this
channel.
fFreqHz
float
The center frequency of this channel
fRangeMs
float
Stores the 1 way slant range in decimal
milliseconds.
fRangeDelayMs
float
Stores the 1 way range delay in decimal
seconds. This is the delay from the
start of the transmit pulse to the first
sample.
wDataFlags
WORD
This field stores additional information
about this channel. The Scout MkII sets
the DATAFLAG_RAWDATA to indicate
that the data has not had any TVG
applied.
wDataType
WORD
Stores the Sample data type. The Scout
MkII uses unsigned 32 bit samples
(DATATYPE_UNSIGNED32BIT).
wSamples
WORD
The number of samples recorded for
this channel.
The Sonar Type can be one of several types. The Scout MkII uses 4 types which are listed below.