Reson Seabat 8101
Reson Seabat 8101 Reson Seabat 8101
Interface Specification Document6.3.5 UDP PortsAll Data on the Ethernet uses different UDP Ports. The Base UDP port is the one you have selectedfor the Processor. The others are offsets to the base.UDP PORT TYPE OF DATAOFFSET0 Bathymetric Data+1 Sidescan (optional)+2 Control / Status+3 Alarm+4 Snapshot+5 Raw Beam Data (optional)+6 Snippet Data (optional)The download port for new Firmware has a fixed port, 8100.6.3.6 Bathymetric DataThere are two different Bathymetric Data formats, R and RI Theta. The two formats are describedin structures. The data types that are used are defined as follows and are in Big Endian.Data TypeByteschar 1short 2long 46.3.6.1 Time StampThe DATA_TIME Struct are used for time stamping:struct DATA_TIME{unsigned long Seconds; // Seconds since 00:00:00, 1 January 1970.unsigned long Millisecs; // Milliseconds, LSB = 1ms.};The Time in the DATA_TIME Struct is based on UTC message from GPS passed through theDAC System to the Processor.6.3.6.2 Sonar LatencyThe drawing below shows the ping timing sequence. It illustrates the processor’s three-ping latency.______________________________________________________________________SeaBat 8101 Operator's Manual 6-26 (ISD Rev 1.23) Version 3.02
Interface Specification Document6.3.7 R Theta Packets6.3.7.1 Packet Type 0x13 (older 8101 / 8111 only)struct{};RTHETA_8000char synch_header[4]; // synch header {0xff, 0xff, 0x00, 0x00 }char packet_type; // identifier for packet type (0x13)char packet_subtype; // identifier for packet subtypeDATA_TIME data_time; // time of ping for data packetunsigned short latency; // time from ping to output (milliseconds)unsigned short velocity; // programmed sound velocity// (LSB = 0.1 m/sec)unsigned short sample_rate; // A/D sample rate (samples per second)unsigned char pulse_width; // transmit pulse width (microseconds)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 SeaBatunsigned short gain; // gain setting for SeaBatshort projector; // projector settingunsigned 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// valid values = 10 to 140unsigned char beam_width; // cross track receive beam widthshort beam_count; // number of sets of beam data in packetunsigned short range[MAX_BEAMS]; // range for beam where// n = Beam Countunsigned char quality[MAX_BEAMS/2]; // packed quality array// (two 4 bit values/char)// Bytes are populated low order nibble// first with the lower 4 bits for the first// sounding and the higher 4 bits for the// second soundingunsigned short checksum; // checksum for data packet______________________________________________________________________SeaBat 8101 Operator's Manual 6-27 (ISD Rev 1.23) Version 3.02
- Page 61 and 62: System Operation3.11.4 Communicatio
- Page 63 and 64: System Operation3.11.7 Offset Graph
- Page 65 and 66: System Operation3.13 Changing the D
- Page 67 and 68: Options and UpgradesChapter 4 - Opt
- Page 69 and 70: Options and Upgrades4.5.2 Snippets
- Page 71 and 72: Options and Upgradesther the near s
- Page 73 and 74: Options and UpgradesSee paragraphs
- Page 75 and 76: Options and UpgradesFigure 21, Fair
- Page 77 and 78: Options and UpgradesFigure 23, Stan
- Page 79 and 80: Options and UpgradesFigure 24, Exte
- Page 81 and 82: Options and UpgradesFigure 25, Fibe
- Page 83 and 84: Options and Upgrades4.15.2 Upgrade
- Page 85 and 86: Glossary of TermsChapter 5 - Glossa
- Page 87 and 88: Interface Specification DocumentCha
- Page 89 and 90: Interface Specification Document6.2
- Page 91 and 92: Interface Specification DocumentThe
- Page 93 and 94: Interface Specification Document6.3
- Page 95 and 96: Interface Specification Document6.3
- Page 97 and 98: Interface Specification Document6.3
- Page 99 and 100: Interface Specification Document6.3
- Page 101 and 102: Interface Specification Document6.3
- Page 103 and 104: Interface Specification Document6.3
- Page 105 and 106: Interface Specification Document6.3
- Page 107 and 108: Interface Specification Document6.3
- Page 109 and 110: Interface Specification Document6.3
- Page 111: Interface Specification Document•
- Page 115 and 116: Interface Specification Document6.3
- Page 117 and 118: Interface Specification Document6.3
- Page 119 and 120: Interface Specification Document6.3
- Page 121 and 122: Internal InterfacesChapter 7 - Inte
- Page 123 and 124: Internal Interfaces• Uplink NRZI
- Page 125 and 126: Supplemental TextChapter 8 - Supple
- Page 127 and 128: Supplemental Text8.2.3 Offset Mount
- Page 129 and 130: Support DocumentationChapter 9 - Su
- Page 131 and 132: Support DocumentationFigure 34, Sea
- Page 133 and 134: Support DocumentationFigure 36, Sea
- Page 135 and 136: Support DocumentationFigure 38, Son
- Page 137 and 138: Support DocumentationFigure 40, ER
- Page 139 and 140: Support DocumentationFigure 42, Son
- Page 141 and 142: Support DocumentationFigure 44, Son
- Page 143 and 144: Support DocumentationFigure 46, Son
- Page 145 and 146: Support DocumentationFigure 48, Cab
- Page 147 and 148: Support DocumentationFigure 49, Cab
Interface Specification Document6.3.5 UDP PortsAll Data on the Ethernet uses different UDP Ports. The Base UDP port is the one you have selectedfor the Processor. The others are offsets to the base.UDP PORT TYPE OF DATAOFFSET0 Bathymetric Data+1 Sidescan (optional)+2 Control / Status+3 Alarm+4 Snapshot+5 Raw Beam Data (optional)+6 Snippet Data (optional)The download port for new Firmware has a fixed port, 8100.6.3.6 Bathymetric DataThere are two different Bathymetric Data formats, R and RI Theta. The two formats are describedin structures. The data types that are used are defined as follows and are in Big Endian.Data TypeByteschar 1short 2long 46.3.6.1 Time StampThe DATA_TIME Struct are used for time stamping:struct DATA_TIME{unsigned long Seconds; // Seconds since 00:00:00, 1 January 1970.unsigned long Millisecs; // Milliseconds, LSB = 1ms.};The Time in the DATA_TIME Struct is based on UTC message from GPS passed through theDAC System to the Processor.6.3.6.2 Sonar LatencyThe drawing below shows the ping timing sequence. It illustrates the processor’s three-ping latency.______________________________________________________________________SeaBat <strong>8101</strong> Operator's Manual 6-26 (ISD Rev 1.23) Version 3.02