EasyManua.ls Logo

R2Sonic 2026 - Page 215

R2Sonic 2026
254 pages
Print Icon
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...
Page 215 of 254
Version
6.3
Rev
r012
Date
05-11-2022
// section G0: simple straight-line depth gates
u16 G0_SectionName; // 'G0'
u16 G0_SectionSize; // [bytes] size of this entire section
f32 G0_DepthGateMin; // [seconds two-way]
f32 G0_DepthGateMax; // [seconds two-way]
f32 G0_DepthGateSlope; // [radians]
// section G1: 8-bit gate positions, arbitrary paths (present only during "verbose" gate description mode)
u16 G1_SectionName; // 'G1'
u16 G1_SectionSize; // [bytes] size of this entire section
f32 G1_ScalingFactor;
struct
{
u8 RangeMin; // [seconds two-way] = RangeMin * G1_ScalingFactor
u8 RangeMax; // [seconds two-way] = RangeMax * G1_ScalingFactor
} G1_Gate[H0_Points];
u16 G1_unused[H0_Points & 1]; // ensure 32-bit section size
// section Q0: 4-bit quality flags
u16 Q0_SectionName; // 'Q0' quality, 4-bit
u16 Q0_SectionSize; // [bytes] size of this entire section
u32 Q0_Quality[(H0_Points+7)/8]; // 8 groups of 4 flags bits (phase detect, magnitude detect, reserved, reserved), packed left-to-right
// *** END PACKET: BATHY FORMAT 0 ***

Table of Contents

Related product manuals