An extension of original API for working with GPS devices.
Dependents: A_TeseoLocationNEW A_TeseoLocation TeseoLocation
GPSDatalog Class Reference
For more information about DataLogging, please refer to Teseo LIV-3F UM available at st.com. More...
#include <GPSDatalog.h>
Public Member Functions | |
GPSDatalog (bool enableBufferFullAlarm, bool enableCircularBuffer, unsigned minRate, unsigned minSpeed, unsigned minPosition, int logMask) | |
Construct a GPSDatalog instance. | |
bool | getEnableBufferFullAlarm (void) const |
Helper method to know if the datalogging subsystem can raise an alarm in case of buffer full. | |
bool | getEnableCircularBuffer (void) const |
Helper method to know if the datalogging subsystem supports circular buffer. | |
unsigned | getMinRate (void) const |
Return the rate to record a new entry. | |
unsigned | getMinSpeed (void) const |
Return the speed threshold to log a data. | |
unsigned | getMinPosition (void) const |
Return the minimal speed to log a data. | |
int | getLogMask (void) const |
Return the mask indicating the data to be logged. |
Detailed Description
For more information about DataLogging, please refer to Teseo LIV-3F UM available at st.com.
Definition at line 46 of file GPSDatalog.h.
Constructor & Destructor Documentation
GPSDatalog | ( | bool | enableBufferFullAlarm, |
bool | enableCircularBuffer, | ||
unsigned | minRate, | ||
unsigned | minSpeed, | ||
unsigned | minPosition, | ||
int | logMask | ||
) |
Construct a GPSDatalog instance.
Definition at line 52 of file GPSDatalog.h.
Member Function Documentation
bool getEnableBufferFullAlarm | ( | void | ) | const |
Helper method to know if the datalogging subsystem can raise an alarm in case of buffer full.
Definition at line 70 of file GPSDatalog.h.
bool getEnableCircularBuffer | ( | void | ) | const |
Helper method to know if the datalogging subsystem supports circular buffer.
Definition at line 78 of file GPSDatalog.h.
int getLogMask | ( | void | ) | const |
Return the mask indicating the data to be logged.
Definition at line 106 of file GPSDatalog.h.
unsigned getMinPosition | ( | void | ) | const |
Return the minimal speed to log a data.
Definition at line 99 of file GPSDatalog.h.
unsigned getMinRate | ( | void | ) | const |
Return the rate to record a new entry.
Definition at line 85 of file GPSDatalog.h.
unsigned getMinSpeed | ( | void | ) | const |
Return the speed threshold to log a data.
Definition at line 92 of file GPSDatalog.h.
Generated on Wed Jul 13 2022 20:11:37 by 1.7.2