##// END OF EJS Templates

File last commit:

r132:133
r154:155
Show More
gnssctrl.h
32 lines | 582 B | text/x-c | CLexer
/*
* 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_ */