23 explicit GPSRtk(QObject *parent =
nullptr);
26 void connectGPS(
const QString &device, QStringView gps_type);
36 void _onGPSDisconnect();
37 void _onGPSSurveyInStatus(
float duration,
float accuracyMM,
double latitude,
double longitude,
float altitude,
bool valid,
bool active);
44 std::atomic_bool _requestGpsStop =
false;
46 static constexpr uint32_t kGPSThreadDisconnectTimeout = 2000;