Developer World
Spresense SDK Library v1.4.1-ee8f2dd
cxd56_gnss_signal_setting_s Struct Reference

signal setting for reading data asychronously The field 'enable' of struct cxd56_gnss_signal_setting_s to be given as a parameter must be specified as 1 when setting and 0 when unsetting. Field 'gnsssig' specifies the value of 'Signal types from GNSS', this is not POSIX signal. Field 'signo' is application specific number of POSIX signal. 'data' will be passed as an argument to the handler. More...

#include <gnss.h>

Public Attributes

int fd
 
uint8_t enable
 
uint8_t gnsssig
 
int signo
 
FAR void * data
 

Detailed Description

signal setting for reading data asychronously The field 'enable' of struct cxd56_gnss_signal_setting_s to be given as a parameter must be specified as 1 when setting and 0 when unsetting. Field 'gnsssig' specifies the value of 'Signal types from GNSS', this is not POSIX signal. Field 'signo' is application specific number of POSIX signal. 'data' will be passed as an argument to the handler.

Member Data Documentation

◆ fd

int fd

The descriptor for signal handler

◆ enable

uint8_t enable

1 when set this setting, 0 is clear

◆ gnsssig

uint8_t gnsssig

GNSS signal as CXD56_GNSS_SIG_GNSS, _AGPS, etc.

◆ signo

int signo

system signal number to notify read completion

◆ data

FAR void* data

user data


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