EM datagrams on *.kmall format
Reg. nr. 410224 rev J
|
#MWC - Multibeam Water Column Datagram. Entire datagram containing several sub structs. More...
#include <EMdgmFormat.h>
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_def * | beamData_p |
#MWC - Multibeam Water Column Datagram. Entire datagram containing several sub structs.
Definition at line 1341 of file EMdgmFormat.h.
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.