EasyManua.ls Logo

Sonic 2024 - SIM Status Data Format Structure

Sonic 2024
210 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
// section OPT1: option settings
u32 OPT1_SectionName // 'OPT1'
u32 options // truepix_snippets[0:0] 0=off, 1=on
// depth_rating[1:1] 0=100m, 1=3km
// forward_looking[2:2] 0=off, 1=on
// water_column[3:3] 0=off, 1=on
// ultra-high resolution[4:4] 0=off, 1=on
// water_column rx chan[5:5] 0=off, 1=on
// bottom_fill_enhancement[6:6] 0=off, 1=on
// section SENa: sensor data received from SIM
u32 SENa_SectionName; // 'SENa'
u32 gps.time.sec; // [seconds]unix time
u32 gps.time.nsec; // [seconds = gps.time.nsec/(2^32)] unix time
f32 sensor.pitch; // [radians] mru pitch
f32 sensor.roll; // [radians] mru roll
f32 sensor.heave; // [meters] mru heave
f32 sensor.heading; // heading (not implemented)
f32 sensor.velocity; // [m/s] sound velocity
f32 sensor.pdepth.uncal; // [meters] depth uncalibrated
f32 sensor.pdepth.cal; // [meters] depth calibrated
f32 sensor.fpgatemp; // [°C] FPGA temperature
// section ADC3: a/d converter
u32 ADC3_SectionName; // 'ADC3'
f32 adc.chan0; // [volts] 48VDC power supply voltage
f32 adc.chan1; // [amperes] 48V current
f32 adc.chan8; // [volts] transmitter power supply voltage
// section ETH6; ethernet registers
u32 ETH6_SectionName; // 'ETH6'
u32 ethernet.speed; // [megabits/sec] link connect speed
u32 erxpackets; // [counts] ethernet receive packets
u32 etxpackets; // [counts] ethernet transmit packets
u32 erxoverflows; // [counts] ethernet receive buffer overflows
u8 mac.addr[8] // mac address, use last 6 bytes, first 2 bytes are not used
// section TIM2; timers
u32 TIM2_SectionName // ‘TIM2’
f32 time.check; // [seconds]head to SIM roundtrip time response (must be less than 3ms)
f32 time.spare; // [seconds] spare
// *** END PACKET: HEAD STATUS DATA FORMAT 0 ***
Page 189 of 210
Version 5.0 Rev r002
Date 05-08-2014

Table of Contents

Related product manuals