XLCSLSR based GPS management for XMM based devices
Merge request reports
Activity
Looks good to me. XMM7160 (EM7345 / LN930) modems use a different XML based GPS implementation, so won't be supported by these changes. The check for whether or not AT+XLCSLSR is supported should cover that case.
I don't have any working XMM7360 or XMM7460 modems to test these changes properly though.
688 gboolean gnss_type_gps_glonass_supported; 689 690 ret = mm_xmm_parse_xlcslsr_test_response (xlcslsr_tests[i].response, 691 &transport_protocol_invalid_supported, 692 &standalone_position_mode_supported, 693 &loc_response_type_nmea_supported, 694 &gnss_type_gps_glonass_supported, 695 &error); 696 g_assert_no_error (error); 697 g_assert (ret); 698 699 g_assert (transport_protocol_invalid_supported == xlcslsr_tests[i].expected_transport_protocol_invalid_supported); 700 g_assert (standalone_position_mode_supported == xlcslsr_tests[i].expected_standalone_position_mode_supported); 701 g_assert (loc_response_type_nmea_supported == xlcslsr_tests[i].expected_loc_response_type_nmea_supported); 702 g_assert (gnss_type_gps_glonass_supported == xlcslsr_tests[i].expected_gnss_type_gps_glonass_supported); 703 >>>>>>> 090c3dd6... xmm: implement XLCSLSR based GPS management and report added 31 commits
-
502eb2f5...04ca18c0 - 28 commits from branch
master
- 2ffd0adf - xmm: implement XLCSLSR based GPS management and report
- fe05383f - libmm-glib,gps-raw: prefer $GNGGA over $GPGGA
- 4156fd27 - xmm: implement A-GPS support
Toggle commit list-
502eb2f5...04ca18c0 - 28 commits from branch