An extension of original API for working with GPS devices.

Dependents:   A_TeseoLocationNEW A_TeseoLocation TeseoLocation

Embed: (wiki syntax)

« Back to documentation index

GPSDatalog Class Reference

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.