gnssctrl.h
32 lines
| 582 B
| text/x-c
|
CLexer
|
r132 | /* | ||
* gnssctrl.h | ||||
* | ||||
* Created on: Oct 16, 2014 | ||||
* Author: Alan Aguilar Sologuren | ||||
*/ | ||||
#ifndef TIMEENGINE_GNSSCTRL_H_ | ||||
#define TIMEENGINE_GNSSCTRL_H_ | ||||
#include "../utils/defs.h" | ||||
class gnss_ctrl { | ||||
public: | ||||
gnss_ctrl(); | ||||
virtual ~gnss_ctrl(); | ||||
bool gnssCtrl_power_on(void*); | ||||
bool gnssCtrl_power_off(void*); | ||||
bool gnssCtrl_configure(void*); | ||||
bool gnssCtrl_sync_pps(void*); | ||||
bool gnssCtrl_get_time_info(void*); | ||||
bool gnssCtrl_is_locked(void*); | ||||
private: | ||||
gnss_config_struct* gnss_config; | ||||
gnss_precise_time* gnss_prcstm; | ||||
uint8_t** cmd; | ||||
}; | ||||
#endif /* TIMEENGINE_GNSSCTRL_H_ */ | ||||