lp:~dwa/modemmanager/current-capabilities
- Get this branch:
- bzr branch lp:~dwa/modemmanager/current-capabilities
Branch merges
Branch information
Recent revisions
- 3355. By Dan Williams <email address hidden>
-
broadband-modem: turn off CNMI <ds> reporting if modem doesn't support it
MM doesn't yet parse the +CNMI=? response and dynamically figure out
what indication settings are supported, so add another last-resort
CNMI setting for the UMW190 which doesn't support any <ds> at all.And the commands shouldn't be cached, so fix that too.
- 3354. By Dan Williams <email address hidden>
-
qcdm: fix IM*I buffer sizes for GSM and WCDMA state info requests
Found by Enrico Murador.
- 3353. By Aleksander Morgado
-
pantech: skip WMC ports
WMC ports will return "ERROR" to all AT commands, except for "AT" itself. So
just provide a custom AT probing logic, which uses "ATE0" instead, and assumes
the port is not an AT port if an error is returned. - 3352. By Aleksander Morgado
-
qcdm-serial-port: avoid playing with GByteArray internals
Since glib 2.32, we can use g_byte_
array_new_ take() to build a new GByteArray
from an own allocated buffer, so skip playing with the GByteArray internals. - 3351. By Aleksander Morgado
-
sms-part: properly skip validity field when given in absolute or enhanced format
We don't support absolute or enhanced format for validity, but we still need to
properly skip those fields if given.According to GSM 03.40, they are both always 7 bytes, not just 1.
- 3350. By Aleksander Morgado
-
broadband-modem: update CMGL parsing logic
Pantech UMW190 modem uses a custom +CMGL response which includes only
three fields before the actual PDU, e.g:+CMGL: <index>
,<status> ,<something> \r\n<PDU> instead of what we had before:
+CMGL: <index>
,<status> ,<alpha> ,<length> \r\n<PDU> The CMGL parsing logic is now updated to use a regex to match the reply, and
also considering the UMW190 specific case.Actually, we end up reading only the two first fields (index and status) which
are the ones we really need, so we skip the <length> and the <alpha> if given.Added also unit tests to cover all these known cases.
Partially fixes https:/
/bugzilla. gnome.org/ show_bug. cgi?id= 696723 (missing the
actual PDU parsing fixes). - 3349. By Aleksander Morgado
-
pantech: fully skip the SIM storage in the messaging interface
Seems that trying to use the SIM storage hangs a UMW190 modem, so just fully
ignore it for now.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)