//
|
// Created by YY on 2019/12/23.
|
//
|
|
#ifndef RTKDRIVERTEST_RTK_H
|
#define RTKDRIVERTEST_RTK_H
|
|
typedef struct {
|
uint16_t gps_status;
|
int YY;
|
int MM;
|
int DD;
|
int hh;
|
int mm;
|
int ss;
|
int mss;
|
int satNum;
|
|
double latitude;
|
double longitude;
|
double altitude;
|
double speed;
|
double trackTure;
|
}gpsStatus_t;
|
|
typedef struct {
|
int YY;
|
int MM;
|
int DD;
|
int hh;
|
int mm;
|
int ss;
|
int dss;
|
int qf;
|
double heading;
|
double pitch;
|
double roll;
|
double x;
|
double y;
|
}rtk_info;
|
|
void RtkCommModeSel(int mode);
|
void ConfigRTKModule(bool ayDevice);
|
void ConfigRTKModuleLater(void);
|
void FactorySettings(void);
|
void RebootModule(void);
|
void SetAYFactoryParam(int freq);
|
void GetGpsStatus(gpsStatus_t &data);
|
void SetPjkPara(int centLon);
|
|
#endif //RTKDRIVERTEST_RTK_H
|