mbgtools-lx  4.2.8
POUT_DATA Union Reference

A Generic data field for programmable output settings. More...

#include <gpsdefs.h>

Data Fields

POUT_TIME tm [3]
 Switching times. See POUT_MODES_DATA_TM, POUT_MODES_DATA_TM_0. More...
 
uint8_t b [3 *sizeof(POUT_TIME)]
 
int32_t pulse_shift
 

Detailed Description

A Generic data field for programmable output settings.

Definition at line 5637 of file gpsdefs.h.

Field Documentation

◆ b

uint8_t POUT_DATA::b[3 *sizeof(POUT_TIME)]

Definition at line 5642 of file gpsdefs.h.

◆ pulse_shift

int32_t POUT_DATA::pulse_shift

Only if POUT_SUPP_PULSE_SHIFT is set, this field can be used to configure the time interval in [ns] by which output pulse slopes are to be shifted. The configured pulse shift must be in the range DEFAULT_POUT_PULSE_SHIFT_MIN through DEFAULT_POUT_PULSE_SHIFT_MAX. The resolution / steps at which the pulse shift interval can be configured is returned in POUT_INFO::pulse_shift_res.

See also
POUT_MODES_DATA_PULSE_SHIFT

Definition at line 5651 of file gpsdefs.h.

Referenced by eval_pout(), and show_pout().

◆ tm

POUT_TIME POUT_DATA::tm[3]

Switching times. See POUT_MODES_DATA_TM, POUT_MODES_DATA_TM_0.

Definition at line 5640 of file gpsdefs.h.


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