Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
task_gnss_args Struct Reference

GNSS task arguments (task_gnss_args) More...

#include <gnss_args.h>

Data Fields

uint8_t constellations
 Constellations GNSS_SYSTEM_*, 0 for receiver default.
uint8_t flags
 Operational flags.
uint16_t accuracy_m
 Accuracy in meters.
uint16_t position_dop
 Dilution of precision, scaled by 0.1.
union schedule_union_task_gnss_mode_args mode
 Mode-specific arguments selected by flags.
uint8_t dynamic_model
 Dynamic model from ubx_cfg_key_navspg_dynmodel.
uint8_t measurement_period_s
 Number of seconds between GNSS measurements (0 == 1 second)

Detailed Description

GNSS task arguments (task_gnss_args)

Field Documentation

◆ accuracy_m

uint16_t task_gnss_args::accuracy_m

Accuracy in meters.

◆ constellations

uint8_t task_gnss_args::constellations

Constellations GNSS_SYSTEM_*, 0 for receiver default.

◆ dynamic_model

uint8_t task_gnss_args::dynamic_model

Dynamic model from ubx_cfg_key_navspg_dynmodel.

◆ flags

uint8_t task_gnss_args::flags

Operational flags.

◆ measurement_period_s

uint8_t task_gnss_args::measurement_period_s

Number of seconds between GNSS measurements (0 == 1 second)

◆ mode

union schedule_union_task_gnss_mode_args task_gnss_args::mode

Mode-specific arguments selected by flags.

◆ position_dop

uint16_t task_gnss_args::position_dop

Dilution of precision, scaled by 0.1.


The documentation for this struct was generated from the following file:
  • /__w/infuse-sdk/infuse-sdk/infuse-sdk/generated/include_always/infuse/task_runner/tasks/gnss_args.h