From 1beea40270682331c471b479532583dfef85387e Mon Sep 17 00:00:00 2001 From: Dylan Van Assche Date: Mon, 19 Apr 2021 07:29:48 +0200 Subject: quectel: set QGPSXTRA to enable assistance support Quectel modems require to enable XTRA GNSS assistance first with QGPSXTRA=1, before it can be used. --- plugins/quectel/mm-shared-quectel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/quectel/mm-shared-quectel.c b/plugins/quectel/mm-shared-quectel.c index 61373db6..2e72adc7 100644 --- a/plugins/quectel/mm-shared-quectel.c +++ b/plugins/quectel/mm-shared-quectel.c @@ -422,10 +422,13 @@ mm_shared_quectel_location_load_capabilities (MMIfaceModemLocation *_self, * 1) "+QGPSCFG=\"nmeasrc\",1" will be necessary for getting location data * without the nmea port. * 2) may be necessary to set "+QGPSCFG=\"gpsnmeatype\". + * 3) QGPSXTRA=1 is necessary to support XTRA assistance data for + * faster GNSS location locks. */ static const MMBaseModemAtCommand gps_startup[] = { { "+QGPSCFG=\"outport\",\"usbnmea\"", 3, FALSE, mm_base_modem_response_processor_no_result_continue }, { "+QGPS=1", 3, FALSE, mm_base_modem_response_processor_no_result_continue }, + { "+QGPSXTRA=1", 3, FALSE, mm_base_modem_response_processor_no_result_continue }, { NULL } }; -- cgit v1.2.3