Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-15 | core: use new enums/flags string getters/builders | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp, broadband-modem: update LAC/CI 3gpp-based location | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: let caller decide the maximum registration timeout | Aleksander Morgado | |
2012-03-15 | bearer-3gpp: avoid the need of the modem object during new_finish() | Aleksander Morgado | |
2012-03-15 | bearer: make bearer creation an asynchronous operation | Aleksander Morgado | |
We may want to do some checks while creating a new bearer. | |||
2012-03-15 | bearer: set allow-roaming as property at generic bearer object level | Aleksander Morgado | |
2012-03-15 | core: use g_list_free_full() when possible | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: report state changes with subsystem ID | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: fix registration state context creation | 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-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-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 | iface-modem-3gpp: setup context struct for periodic registration checks | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: implement property binding for the simple status | Aleksander Morgado | |
2012-03-15 | bearers: base bearer creation in the new bearer properties object | Aleksander Morgado | |
2012-03-15 | bearer: provide reason of why connection is forbidden | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: allow requesting to register internally, not just via DBus | Aleksander Morgado | |
2012-03-15 | 3gpp: control 3GPP bearer creation in the 3GPP modem interface | Aleksander Morgado | |
And implement bearer connection allowance based on roaming status. | |||
2012-03-15 | core: implement Access Technology reporting | Aleksander Morgado | |
For 3GPP modems only for now.. | |||
2012-03-15 | api,enums: renamed `MMModemAccessTech' to `MMModemAccessTechnology' | Aleksander Morgado | |
This one was the last enum without full name. | |||
2012-03-15 | broadband-modem: bearer connection allowance handled in ifaces | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: disable periodic registration checks | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: when disabling, disconnect all 3GPP bearers | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: if we get unregistered ensure we have disconnected 3GPP ↵ | Aleksander Morgado | |
bearers It is actually very likely that we get automatically the bearer disconnected when we get unregistered in the network, but anyway. | |||
2012-03-15 | iface-modem: while connected, ignore registration state changes | Aleksander Morgado | |
2012-03-15 | core,libmm-glib: include ony `libmm-common.h' | Aleksander Morgado | |
Don't include one by one all the headers from libmm-common, just include the global `libmm-common.h' which includes all the others. | |||
2012-03-15 | iface-modem-3gpp: bind connection property right away | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: cleanup CS and PS registrations during disable | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: cleanup unsolicited registration messages during disable | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: interface can be disabled | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: enable periodic registration checks if no unsolicited | Aleksander Morgado | |
If we get errors when configuring the unsolicited registration messages, setup a timeout to be run every 30s which will check our registration status. | |||
2012-03-15 | iface-modem-3gpp: handle network scan requests | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: when going into REGISTERED, load Operator Name and Code | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: report registration state change in the log | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: always run CS and PS registration checks together | Aleksander Morgado | |
And report a single error, only if all available registration checks failed. | |||
2012-03-15 | iface-modem-3gpp: handle network registration requests | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: load registration states during enable | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: allow changing the RegistrationState from outside the ↵ | Aleksander Morgado | |
interface The 3GPP registration state will always be set from outside the 3GPP interface, for example when parsing unsolicited registration messages, on when the interface requests manual checking of registration state. We'll also update the State property in the Modem interface when we switch to a connected state, so we also set the Modem interface as a prerrequisite of the 3GPP interface. | |||
2012-03-15 | iface-modem: new RegistrationState property, bound to the one in DBus | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: setup unsolicited registration messages handling during enable | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: setup CS and PS registrations during enable | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: interface can be enabled | Aleksander Morgado | |
In addition to initializing the interface, to load initial values of all properties and export the object in DBus, the interface can now also be enabled. Enabling the 3GPP interface will take care of running the network registration process. | |||
2012-03-15 | iface-modem-3gpp: export DBus interface when properly initialized | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: load `IMEI' during init | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: setup interface initialization and shutdown | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: new interface to handle the Modem 3GPP DBus interface | Aleksander Morgado | |