Developer World
Spresense SDK Library release-v1.2.0-627f51e
Public Attributes | List of all members
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

◆ data

FAR void* cxd56_gnss_signal_setting_s::data

user data

◆ enable

uint8_t cxd56_gnss_signal_setting_s::enable

1 when set this setting, 0 is clear

◆ fd

int cxd56_gnss_signal_setting_s::fd

The descriptor for signal handler

◆ gnsssig

uint8_t cxd56_gnss_signal_setting_s::gnsssig

GNSS signal as CXD56_GNSS_SIG_GNSS, _AGPS, etc.

◆ signo

int cxd56_gnss_signal_setting_s::signo

system signal number to notify read completion


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