EM datagrams on *.kmall format  Reg. nr. 410224 rev J
EMdgmMWC_def Struct Reference

#MWC - Multibeam Water Column Datagram. Entire datagram containing several sub structs. More...

#include <EMdgmFormat.h>

Collaboration diagram for EMdgmMWC_def:

Data Fields

struct EMdgmHeader_def header
 
struct EMdgmMpartition_def partition
 
struct EMdgmMbody_def cmnPart
 
struct EMdgmMWCtxInfo_def txInfo
 
struct EMdgmMWCtxSectorData_def sectorData [MAX_NUM_TX_PULSES]
 
struct EMdgmMWCrxInfo_def rxInfo
 
struct EMdgmMWCrxBeamData_defbeamData_p
 

Detailed Description

#MWC - Multibeam Water Column Datagram. Entire datagram containing several sub structs.

Definition at line 1341 of file EMdgmFormat.h.

Field Documentation

◆ beamData_p

struct EMdgmMWCrxBeamData_def* beamData_p

Pointer to beam related information. Struct defines information about data for a beam. Beam information is followed by sample amplitudes in 0.5 dB resolution . Amplitude array is followed by phase information if phaseFlag = 1. These data defined by struct EMdgmMWCrxBeamPhase1_def (int8_t). EMdgmMWCrxInfo_def.
Lenght of data block for each beam depends on the operators choise of phase information (see table).

phaseFlag Beam block size
0 numBytesPerBeamEntry + numSampleData* size(sampleAmplitude05dB_p)
1 numBytesPerBeamEntry + numSampleData* size(sampleAmplitude05dB_p) + numSampleData* size(EMdgmMWCrxBeamPhase1_def)


Definition at line 1349 of file EMdgmFormat.h.


The documentation for this struct was generated from the following file: