HAL configuration structure. More...
#include <gltoolsapi.h>
Public Attributes | |
plain_char | acAsicPortName [64] |
Name of the serial port connected to the GL ASIC ( COM1, //./COM11, /dev/ttyS0, USR1:, etc.) | |
long | lAsictBaudRate |
38400, 115200, etc. | |
signed char | acNmeaOutName [64] |
Name of the file/device where the output NMEA stream directed, e.g. udp:6000 or /var/run/gpsfifo. | |
signed char | cLogEnabled |
plain_char | acLogDir [256] |
Directory to keep log files c:\debuglog or /var/run/logs/gl. | |
plain_char | acLogFileName [256] |
Default log file name. Can be overridden by the second parameter of the GpsHalOpen() | |
plain_char | acLtoDir [256] |
Directory to keep log files c:\debuglog or /var/run/logs/gl. | |
plain_char | acLtoFileName [256] |
Name of the LTO file. | |
plain_char | acNvStoDir [256] |
Directory to keep persistent GLL data /mnt/storage/gl. | |
plain_char | acNvStoName [256] |
Name of the file to keep persistent GLL data. | |
plain_char | acEEDir [256] |
Directory to keep persistent EE data /mnt/storage/gl. | |
plain_char | acEEFileName [256] |
Name of the file to keep persistent EE data. | |
plain_char | acAlmFile [256] |
File containing almanac data (alm.dat) | |
plain_char | acSelfTestInput [256] |
Self test input file. | |
signed char | cSelfTestOutput |
Self test output enabled. | |
plain_char | acDebugFileName [256] |
File containing data to debug. | |
plain_char | acOutputFileName [256] |
File to be written. | |
unsigned char | ucDebugStdio |
Use standard input/output for debug data. | |
GlcbOnDacData | cb_onDacData |
Internal only. If not null, will be used for dac data. | |
unsigned char | cSuppressNVMEMwrite |
Set this when performing standalone assistance query without ME. | |
plain_char | acSuplLogFullName [256] |
Full path name to keep SUPL Log data, log is disabled if path is null. | |
signed char | cSuplLogEnabled |
GlcbPollCpuLoad_t | m_cbPollCpuLoad |
called when GLL will report PGLOR,CPU | |
plain_char * | m_pcCpuLoadTitle |
info about the data reported | |
unsigned short | m_usCpuLoadDataSize |
number of unsigned longs in the CPU data report (up to 6) | |
unsigned char | ucSWFlowControlXon |
Flow control type when using UART. | |
unsigned char | ucSWFlowControlXoff |
Xon Character when eUartFlowControl == UART_SW_FLOW_CONTROL. | |
unsigned char | cGlrt |
Xoff Character when eUartFlowControl == UART_SW_FLOW_CONTROL. | |
const plain_char * | ppcConfigXmlString |
1: use GLRT-->serial port-->router; 2: use GLRT-->GLRTT-->ASIC |
HAL configuration structure.
The Parser will parse the configuration xml file for common HAL declarations, and passes the parsed result into the HAL when initializing,
signed char GpsHalConfig::cLogEnabled |
signed char GpsHalConfig::cSuplLogEnabled |