EM datagrams on *.kmall format
Reg. nr. 410224 rev J
|
#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 |
#MWC - data block 2: receiver, general info
Definition at line 1276 of file EMdgmFormat.h.
uint16_t numBytesRxInfo |
Number of bytes in current struct.
Definition at line 1278 of file EMdgmFormat.h.
uint16_t numBeams |
Number of beams in this datagram (Nrx).
Definition at line 1279 of file EMdgmFormat.h.
uint8_t numBytesPerBeamEntry |
Bytes in EMdgmMWCrxBeamData struct, excluding sample amplitudes (which have varying lengths)
Definition at line 1280 of file EMdgmFormat.h.
uint8_t phaseFlag |
0 = off
1 = logging of phase data is enabled.
Definition at line 1282 of file EMdgmFormat.h.
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.
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.
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.
float soundVelocity_mPerSec |
Sound speed at transducer, unit m/s.
Definition at line 1292 of file EMdgmFormat.h.