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

#CPO - Compatibility sensor position compatibility data block. Data from active sensor is referenced to position at antenna footprint at water level. Data is corrected for motion ( roll and pitch only) if enabled by K-Controller operator. Data given both decoded and corrected (active sensors), and raw as received from sensor in text string. More...

#include <EMdgmFormat.h>

Data Fields

uint32_t timeFromSensor_sec
 
uint32_t timeFromSensor_nanosec
 
float posFixQuality_m
 
double correctedLat_deg
 
double correctedLong_deg
 
float speedOverGround_mPerSec
 
float courseOverGround_deg
 
float ellipsoidHeightReRefPoint_m
 
int8_t posDataFromSensor [MAX_CPO_DATALENGTH]
 

Detailed Description

#CPO - Compatibility sensor position compatibility data block. Data from active sensor is referenced to position at antenna footprint at water level. Data is corrected for motion ( roll and pitch only) if enabled by K-Controller operator. Data given both decoded and corrected (active sensors), and raw as received from sensor in text string.

Definition at line 1379 of file EMdgmFormat.h.

Field Documentation

◆ timeFromSensor_sec

uint32_t timeFromSensor_sec

UTC time from position sensor. Unit seconds. Epoch 1970-01-01. Nanosec part to be added for more exact time.

Definition at line 1387 of file EMdgmFormat.h.

◆ timeFromSensor_nanosec

uint32_t timeFromSensor_nanosec

UTC time from position sensor. Unit nano seconds remainder.

Definition at line 1388 of file EMdgmFormat.h.

◆ posFixQuality_m

float posFixQuality_m

Only if available as input from sensor. Calculation according to format.

Definition at line 1389 of file EMdgmFormat.h.

◆ correctedLat_deg

double correctedLat_deg

Motion corrected (if enabled in K-Controller) data as used in depth calculations. Referred to antenna footprint at water level. Unit decimal degree.

Definition at line 1390 of file EMdgmFormat.h.

◆ correctedLong_deg

double correctedLong_deg

Motion corrected (if enabled in K-Controller) data as used in depth calculations. Referred to antenna footprint at water level. Unit decimal degree.

Definition at line 1391 of file EMdgmFormat.h.

◆ speedOverGround_mPerSec

float speedOverGround_mPerSec

Speed over ground. Unit m/s. Motion corrected (if enabled in K-Controller) data as used in depth calculations. If unavailable, value set to define UNAVAILABLE_SPEED.

Definition at line 1392 of file EMdgmFormat.h.

◆ courseOverGround_deg

float courseOverGround_deg

Course over ground. Unit degree. Motion corrected (if enabled in K-Controller) data as used in depth calculations. If unavailable, value set to define UNAVAILABLE_COURSE.

Definition at line 1393 of file EMdgmFormat.h.

◆ ellipsoidHeightReRefPoint_m

float ellipsoidHeightReRefPoint_m

Height of antenna footprint above the ellipsoid. Unit meter. Motion corrected (if enabled in K-Controller) data as used in depth calculations. If unavailable, value set to define UNAVAILABLE_ELLIPSOIDHEIGHT.

Definition at line 1394 of file EMdgmFormat.h.

◆ posDataFromSensor

int8_t posDataFromSensor[MAX_CPO_DATALENGTH]

Position data as received from sensor, i.e. uncorrected for motion etc.

Definition at line 1395 of file EMdgmFormat.h.


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