INTERFACE SPECIFICATIONS
SeaBat 8160
Operator‟s Manual
Page 84
October 6, 2011
Version 5
unsigned char
quality[cnt];
//packed quality array (two 4 bit values/char)
//cnt = n/2 if beam count even, n/2 +1 if odd.
//cnt then rounded up to next even number
//e.g. if beam count = 101, cnt = 52
//unused trailing quality values set to zero
//bit 0
– brightness test (0 = failed, 1 = passed)
//bit1
– colinearity test (0 = failed, 1 = passed)
//bit2
– amplitude bottom detect used
//bit3
– phase bottom detect used
//bytes are populated in high order nibble first
//with the higher 4 bits for the first sounding and
//the lower 4 bits for the second sounding
//bottom detect can be amplitude, phase or both
unsigned short
checksum;
//checksum for data packet
};
C.3.8 RI Theta Packets
C.3.8.1
Packet Type 0x18
struct RI_THETA_DATA
{
char
synch_header[4];
// synch header {0xff, 0xff, 0x00, 0x00}
char
packet_type;
//identifier for packet type (0x18)
char
packet_subtype;
//identifier for packet subtype
unsigned short
latency;
//time from ping to output (milliseconds)
DATA_TIME
data_time;
//time of ping for data packet (0 if no UTC input)
unsigned long
ping_number;
//sequential ping number from sonar startup/reset
unsigned long
sonar_id
//least significant four bytes of Ethernet address
unsigned short
sonar_model
//coded model number of sonar
unsigned short
frequency
//sonar frequency in kHz
unsigned short
velocity;
//programmed sound velocity (LSB = 1m/sec)
unsigned short
sample_rate;
//A/D sample rate (samples per second)
unsigned short
ping_rate;
//ping rate (pings per second *1000)
unsigned short
range set;
//range setting for SeaBat (meters)
unsigned short
power;
//power setting for SeaBat
unsigned short
gain;
//gain setting for SeaBat
//bits
0-6
gain (1 - 45)
//bit
14
(0 = fixed, 1 = tvg)
//bit
15
(0 = manual, 1 = auto)
unsigned short
pulse_width;
//transmit pulse width (microseconds)
unsigned char
tvg_spread;
//spreading coefficient for tvg * 4
//valid values = 0 to 240 (0.0 to 60.0 in 0.25
//steps)
unsigned char
tvg_absorp;
//absorption coefficient for tvg
unsigned char
projector_type;
//bits 0-4 = projector type
//bit 7 = pitch steering (1 = enabled, 0 = disabled)
unsigned char
projector_beam_width
//along track transmit beam width (degrees * 10)
unsigned short
beam_spacing_num;
//receive beam angular spacing numerator
unsigned short
beam_spacing_denom; //cross track receive beam angular spacing
//denominator
//beam width degrees = numerator / denominator
short
projector_angle;
//projector pitch steering angle (degrees * 100)
Содержание SeaBat 8160
Страница 103: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 93 October 6 2011 Version 5 Figure 31 SeaBat 8160 System Sheet 1...
Страница 104: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 94 October 6 2011 Version 5 Figure 32 SeaBat 8160 System Sheet 2...
Страница 105: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 95 October 6 2011 Version 5 Figure 33 Array Installation Template...
Страница 107: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 97 October 6 2011 Version 5 Figure 35 Array Section 1...
Страница 108: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 98 October 6 2011 Version 5 Figure 36 Array Section 2...
Страница 109: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 99 October 6 2011 Version 5 Figure 37 Array Section 3...
Страница 110: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 100 October 6 2011 Version 5 Figure 38 Four Inch Flange...
Страница 111: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 101 October 6 2011 Version 5 Figure 39 Projector...
Страница 112: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 102 October 6 2011 Version 5 Figure 40 Hydrophone...
Страница 114: ...SYSTEM DRAWINGS SeaBat 8160 Operator s Manual Page 104 October 6 2011 Version 5 Figure 42 Cable Projector Dry End...