Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | libmm-common: plug small leak in the common simple properties | 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 | generic: allow QCDM ports | Aleksander Morgado | |
2012-03-15 | cli: report as 'none' when no SIM path is given | Aleksander Morgado | |
Instead of giving '/' | |||
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 | |
2012-03-15 | broadband-modem: skip SIM creation in CDMA-only modems | Aleksander Morgado | |
2012-03-15 | iface-modem: allow implementations to return no SIM and no error | Aleksander Morgado | |
That would mean that the implementation doesn't want to handle a SIM object around, maybe because it doesn't support it properly, or because there is no SIM at all (e.g. CDMA-only modems). | |||
2012-03-15 | broadband-modem: helper comments when setting interface implementation | Aleksander Morgado | |
2012-03-15 | broadband-modem: check for 3GPP using capabilities, not availability of the ↵ | Aleksander Morgado | |
interface | |||
2012-03-15 | broadband-modem: skip unlock check in CDMA-only modems | Aleksander Morgado | |
2012-03-15 | iface-modem: open/close secondary AT/QCDM ports during enable/disable | Aleksander Morgado | |
2012-03-15 | iface-modem: place all tags/quarks handled together | Aleksander Morgado | |
2012-03-15 | broadband-modem: don't try +CGSN in CDMA-only modems | Aleksander Morgado | |
2012-03-15 | iface-modem: new methods to check for specific capabilities being supported | Aleksander Morgado | |
2012-03-15 | broadband-modem: provide default implementation of MMSim creation | Aleksander Morgado | |
2012-03-15 | iface-modem: let different SIM object creation implementations | Aleksander Morgado | |
We let objects implementing the Modem interface to provide their own SIM creation method. This allows plugins to subclass MMSim themselves. | |||
2012-03-15 | sim: new SIM path getter | Aleksander Morgado | |
2012-03-15 | base-modem: store the AT sequence context GDestroyNotify callback | Aleksander Morgado | |
2012-03-15 | libmm-common: fix build dependencies | Aleksander Morgado | |
Added proper rules in the Makefile so that those files which need the glib-mkenums generated files are built always once the prerequisites are all ready. Also, avoid including libmm-common.h from within source files of the library. | |||
2012-03-15 | port-probe: store the task always before completing it | Aleksander Morgado | |
If we already got all needed probing results, we complete the task without launching any new probing, but still, we need to store it internally so that it's properly disposed. | |||
2012-03-15 | manager: plug small leak | Aleksander Morgado | |
2012-03-15 | iface-modem: ensure initial allowed modes is a subset of supported modes | Aleksander Morgado | |
Also make loading supported modes a mandatory method that must be provided by objects implementing the Modem interface. | |||
2012-03-15 | iface-modem-simple: include setting bands during simple Connect() | Aleksander Morgado | |
2012-03-15 | cli: new `--set-allowed-bands' | Aleksander Morgado | |
2012-03-15 | iface-modem: run checks when trying to set allowed bands | Aleksander Morgado | |
Allowed bands must be a subset of the supported bands. | |||
2012-03-15 | broadband-modem: implement default supported mode loading | Aleksander Morgado | |
Try to guess the supported modes, based on the current capabilities. | |||
2012-03-15 | cli: new `--set-allowed-modes' and `--set-preferred-modes' actions | Aleksander Morgado | |
2012-03-15 | iface-modem: run checks when trying to set allowed modes | Aleksander Morgado | |
Allowed modes being set must be a subset of Supported modes. Preferred mode being set must be a subset of Allowed modes. | |||
2012-03-15 | libmm-common: handle strings coming in capitals when building bands or modes | Aleksander Morgado | |
2012-03-15 | libmm-common: print modes string with capitals for the acronyms | Aleksander Morgado | |
2012-03-15 | api,header: fix flags to ensure they all start with 1 | Aleksander Morgado | |
2012-03-15 | api,header: don't use '1G' for modem modes, use 'CS' instead. | Aleksander Morgado | |
1G is not the proper way to define GSM, which is already 2G. Use CS instead, which will include all circuit-switched broadband modem technologies. |