GL Tools Application Programming Interface. More...
Classes | |
struct | GpsHalConfig |
HAL configuration structure. More... | |
struct | gltools::NotchFilter |
Notch filters configuration. More... | |
struct | gltools::GllConfig |
result of parsed parameters from GLL section of configuration XML file More... | |
class | gltools::GlToolsLogCallbacks |
Defines callbacks required for logging. More... | |
class | gltools::GlToolsCallbacks |
Defines callbacks required by GlTools class. More... | |
Defines | |
#define | MAX_NOTCH_FILTERS 4 |
Maximum number of notch filters. | |
Typedefs | |
typedef void(* | GlcbOnDacData )(void *pHal, unsigned char *pucData, short sSize) |
Internal only. Callback prototype for Dac Data. | |
typedef struct GpsHalConfig | GpsHalConfig |
HAL configuration structure. | |
typedef struct gltools::NotchFilter | gltools::NotchFilter |
Notch filters configuration. | |
typedef struct gltools::GllConfig | gltools::GllConfig |
result of parsed parameters from GLL section of configuration XML file | |
typedef void(* | gltools::GlToolsCbOnHalConfigValue )(const plain_char *name, const plain_char *value) |
Called for every unrecognized key in the <hal> section of the config file. | |
typedef void(* | gltools::GlToolsCbOnBrmJobStopped )() |
This notification message is called when execution of BRM job is completed. | |
Functions | |
GllConfig & | gltools::GetGllConfig () |
GllStoredData & | gltools::GetStoredData () |
void | gltools::ApplyGllConfigToGlEngine (GllConfig &gllConfig, GlEngine &glEngine, GlSettings &glSettings) |
Apply GllConfig settings to GlEngine/GlSettings. | |
long | gltools::PerRemapHa (const GllConfig *pConfig, long lHA) |
Obsolete feature. | |
int | gltools::ParseHalGllConfig (const plain_char *szFileName, const plain_char *szXmlText, GpsHalConfig *pHalConfig, GlToolsCbOnHalConfigValue cbOnHalCfgValue, GllConfig *pGllConfig, GlToolsLogCallbacks *pLogCallbacks, MemCallbacks *memCallbacks) |
Read HAL/GLL settings from GLL XML Configuration and output this information into GpsHalConfig and GllConfig structures. |
GL Tools Application Programming Interface.
typedef struct GpsHalConfig GpsHalConfig |
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,