cannot enable gps-unmanaged, yet gps-nmea works
I have Telit LE910C4-NF modem and it claims to support gps-nmea:
$ sudo mmcli -m 1 --location-status
------------------------
Location | capabilities: 3gpp-lac-ci, gps-raw, gps-nmea, agps-msa, agps-msb
| enabled: 3gpp-lac-ci
| signals: no
------------------------
GPS | refresh rate: 30 seconds
but I can't enable gps-unmanaged:
$ sudo mmcli -m 1 --location-enable-gps-unmanaged
error: couldn't setup location gathering: 'GDBus.Error:org.freedesktop.ModemManager1.Error.Core.Unsupported: Cannot enable unsupported location sources: 'gps-unmanaged''
yet enabling gps-nmea works:
$ sudo mmcli -m 1 --location-enable-gps-nmea
successfully setup location gathering
$ sudo mmcli -m 1 --location-status
------------------------
Location | capabilities: 3gpp-lac-ci, gps-raw, gps-nmea, agps-msa, agps-msb
| enabled: 3gpp-lac-ci, gps-nmea
| signals: no
------------------------
GPS | refresh rate: 30 seconds
and I can cat /dev/ttyUSB1 and see the GPS data scroll by. Isn't gps-unmanaged the same as gps-nmea, except that ModemManager doesn't open /dev/ttyUSB1?