-
- if ( gps->usegps == 0) {
- emit gps->getOK_acwp();
- // if ( gps->accuracy < 100*1000 ) gps->stop();
- if ( gps->accuracy < 640*1000 ) gps->stop();
- } else if ( gps->usegps == 1 ) {
- emit gps->getOK_agnss();
- // if ( device->satellites_in_use > 0 ) gps->stop();
- if ( gps->device->fix->mode == LOCATION_GPS_DEVICE_MODE_3D ) gps->stop();
- } else {
- emit gps->getOK();
- }