Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-15 | plugin-manager: fix loop of deferred tasks when no best plugin found | Aleksander Morgado | |
If deferring tasks until result suggested, and we never got a suggestion, the tasks may have been left deferred in loop forever. We now remove the defer timeout in the case of waiting for suggestion, and ensure that we cancel tasks if the last valid probing ended without best plugin found. | |||
2012-03-15 | iface-modem-cdma: load NID if available in the CDMA status QCDM response | Aleksander Morgado | |
2012-03-15 | core: use g_list_free_full() when possible | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: setup periodic registration checks | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: report state changes with subsystem ID | Aleksander Morgado | |
Different subsystem IDs used for CDMA1x and EVDO | |||
2012-03-15 | iface-modem-3gpp: report state changes with subsystem ID | Aleksander Morgado | |
2012-03-15 | iface-modem: get consolidated state from all subsystems | Aleksander Morgado | |
We don't want, e.g., REGISTERED->ENABLED transitions when 3GPP gets unregistered but we're still registered in CDMA. | |||
2012-03-15 | broadband-modem: implement default detailed CDMA registration getter | Aleksander Morgado | |
Fully based on Sprint commands | |||
2012-03-15 | broadband-modem: skip CDMA registration check steps on default implementation | Aleksander Morgado | |
If we know that there is no QCDM port, skip QCDM-based checks. If we know there are Sprint commands, skip CDMA1x Serving System check. If we know there are no Sprint commands, skip detailed registration getter. | |||
2012-03-15 | broadband-modem: set NO_NETWORK error if we couldn't get SID from CDMA1x SS ↵ | Aleksander Morgado | |
checks | |||
2012-03-15 | iface-modem-cdma: allow to configure which registration steps to run | Aleksander Morgado | |
Implementations of the CDMA interface are allowed to specify which steps in the registration checks can be skipped. For example, if no QCDM ports are available, there won't be any need to try QCDM-based checks; or if Sprint commands are available, there won't be any need to run CDMA1x Serving System checks. | |||
2012-03-15 | iface-modem-cdma: last step to get detailed registration state | Aleksander Morgado | |
2012-03-15 | plugin-base: keep track of the probe for the net port, even if it wasn't run | Aleksander Morgado | |
2012-03-15 | port-probe: avoid warnings when probe was for a net device | Aleksander Morgado | |
net devices aren't really probed | |||
2012-03-15 | plugin-manager: new defer-until-suggested support check result handling | Aleksander Morgado | |
'net' ports will be supported as soon as there is another port reporting successful support. | |||
2012-03-15 | broadband-modem: add LTE capability checks | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement default serving system and service status retrieval | Aleksander Morgado | |
2012-03-15 | modem-helpers: new CDMA helper parsers | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: run all registration checks during CDMA interface enable | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement CDMA registration state and network supported ↵ | Aleksander Morgado | |
properties | |||
2012-03-15 | iface-modem-cdma: start implementing CDMA registration state logic | Aleksander Morgado | |
QCDM-based Call Manager and HDR state for now. | |||
2012-03-15 | broadband-modem: implement ESN retrieval | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: load ESN during initialization | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: plug memleak | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: fix registration state context creation | Aleksander Morgado | |
2012-03-15 | iface-modem: fix signal quality context creation | Aleksander Morgado | |
2012-03-15 | iface-modem: make old compilers happy | Aleksander Morgado | |
2012-03-15 | iface-modem: fix checks for single technology capabilities | Aleksander Morgado | |
2012-03-15 | base-modem-at: always unref the modem object in AT command/sequence contexts | Aleksander Morgado | |
2012-03-15 | base-modem: log when fully disposing the object | Aleksander Morgado | |
2012-03-15 | base-modem: use g_clear_object() before setting new objects | Aleksander Morgado | |
2012-03-15 | bearer: use g_clear_object() before setting new objects | Aleksander Morgado | |
2012-03-15 | broadband-modem: use g_clear_object() before setting new objects | Aleksander Morgado | |
2012-03-15 | iface-modem: plug small leak | Aleksander Morgado | |
2012-03-15 | sim: use g_clear_object() before setting new objects | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: if modem is LTE-only, assume no CS network is expected | Aleksander Morgado | |
2012-03-15 | iface-modem: new helpers to check if modem has LTE capabilities | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: new properties to tell whether PS/CS networks are supported | Aleksander Morgado | |
E.g, Iridium modems won't support PS networks, and LTE-only modems won't support CS networks. | |||
2012-03-15 | iface-modem-3gpp: update PS/CS registration states separately | Aleksander Morgado | |
But provide a consolidate state in the interface. | |||
2012-03-15 | iface-modem-cdma: load MEID during initialization | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement the CDMA interface | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: new interface to handle CDMA specific actions | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement QCDM-based signal quality retrieval | Aleksander Morgado | |
Will work for CDMA modems with QCDM ports. | |||
2012-03-15 | base-modem: make public the method to get best AT port | Aleksander Morgado | |
Sometimes, we want to check whether a given port is available to send commands, and fallback to some other method if so (e.g. using a QCDM port). | |||
2012-03-15 | broadband-modem: try +CSQ? if +CSQ fails | Aleksander Morgado | |
As done in the generic CDMA implementation | |||
2012-03-15 | iface-modem-3gpp: indicators and unsolicited events are 3GPP-specific | Aleksander Morgado | |
Moved code from the Modem interface, as this is really 3GPP-specific | |||
2012-03-15 | Revert "broadband-modem: skip indicators and unsolicited events setup in ↵ | Aleksander Morgado | |
CDMA-only modems" This reverts commit b16f9bbba6aeb8b54a81192dca76d57ac0e88aae. | |||
2012-03-15 | broadband-modem: remove obsolete commented code | Aleksander Morgado | |
2012-03-15 | broadband-modem: skip indicators and unsolicited events setup in CDMA-only ↵ | Aleksander Morgado | |
modems | |||
2012-03-15 | broadband-modem: skip supported charsets check in CDMA-only modems | Aleksander Morgado | |