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

#MWC - data block 2: receiver, general info More...

#include <EMdgmFormat.h>

Data Fields

uint16_t numBytesRxInfo
 
uint16_t numBeams
 
uint8_t numBytesPerBeamEntry
 
uint8_t phaseFlag
 
uint8_t TVGfunctionApplied
 
int8_t TVGoffset_dB
 
float sampleFreq_Hz
 
float soundVelocity_mPerSec
 

Detailed Description

#MWC - data block 2: receiver, general info

Definition at line 1276 of file EMdgmFormat.h.

Field Documentation

◆ numBytesRxInfo

uint16_t numBytesRxInfo

Number of bytes in current struct.

Definition at line 1278 of file EMdgmFormat.h.

◆ numBeams

uint16_t numBeams

Number of beams in this datagram (Nrx).

Definition at line 1279 of file EMdgmFormat.h.

◆ numBytesPerBeamEntry

uint8_t numBytesPerBeamEntry

Bytes in EMdgmMWCrxBeamData struct, excluding sample amplitudes (which have varying lengths)

Definition at line 1280 of file EMdgmFormat.h.

◆ phaseFlag

uint8_t phaseFlag

0 = off
1 = logging of phase data is enabled.

Definition at line 1282 of file EMdgmFormat.h.

◆ TVGfunctionApplied

uint8_t TVGfunctionApplied

User selected log function constant (X) used in "X log R" TVG term for EMdgmMWCrxBeamData_def.sampleAmplitude05dB_p and EMdgmMRZ_sounding_def.reflectivity2_dB.
Default is 30. This gives a 30 log R TVG.

Definition at line 1283 of file EMdgmFormat.h.

◆ TVGoffset_dB

int8_t TVGoffset_dB

Time Varying Gain offset used (OFS), unit dB.

The user may select the BS offset to be applied (OFS = TVGoffset_dB). Default is 30 dB.
OFS is used to offset the 8 bit BS data in EMdgmMWCrxBeamData_def. sampleAmplitude05dB_p (0.5 dB resolution) to be able to record weak signals. With 30 dB offset the BS range will be -94 dB to + 34 dB, compared to +/- 64 dB. Also used by EMdgmMRZ_sounding_def.reflectivity2_dB.

Definition at line 1286 of file EMdgmFormat.h.

◆ sampleFreq_Hz

float sampleFreq_Hz

The sample rate is normally decimated to be approximately the same as the bandwidth of the transmitted pulse. Unit hertz.

Definition at line 1291 of file EMdgmFormat.h.

◆ soundVelocity_mPerSec

float soundVelocity_mPerSec

Sound speed at transducer, unit m/s.

Definition at line 1292 of file EMdgmFormat.h.


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