Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-15 | api: include '3gpp' prefix for LAC/CI location, instead of 'gsm' | Aleksander Morgado | |
2012-03-15 | broadband-modem: enable/disable the Location interface | Aleksander Morgado | |
2012-03-15 | broadband-modem: load default location reporting capabilities | Aleksander Morgado | |
Currently, only LAC/CI if the modem has 3GPP capabilities. | |||
2012-03-15 | iface-modem-location: handle enabling/disabling location gathering | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement the Location interface | Aleksander Morgado | |
2012-03-15 | api,dbus: we won't enable the modem if we're enabling location | Aleksander Morgado | |
2012-03-15 | iface-modem-location: new interface for Location-related stuff | Aleksander Morgado | |
2012-03-15 | docs: include initial state machine documentation | Aleksander Morgado | |
2012-03-15 | docs: improved DBus interface documentation | Aleksander Morgado | |
2012-03-15 | cli: add CDMA-related option group, and enable activation request | Aleksander Morgado | |
2012-03-15 | libmm-glib: implement CDMA activation request | Aleksander Morgado | |
2012-03-15 | api,header: treat CDMA activation errors as any other error | Aleksander Morgado | |
2012-03-15 | api,dbus: don't return immediate CDMA activation errors | Aleksander Morgado | |
Seems like an unnecessary complication, as the client anyway needs to handle asynchronously reported errors. | |||
2012-03-15 | cinterion: avoid after-power-up step | Aleksander Morgado | |
Split the after power up step into: * querying supported functionality status during the first power-down request. * querying supported networks during supported modes loading. | |||
2012-03-15 | plugin-base: use MM_TYPE_POINTER_ARRAY for custom init callbacks | Aleksander Morgado | |
2012-03-15 | core: new boxed type for NULL-terminated array of gpointers | Aleksander Morgado | |
2012-03-15 | plugin-base: use MM_TYPE_UINT16_ARRAY for vendor/product ID properties | Aleksander Morgado | |
2012-03-15 | core: new boxed type for 0-terminated array of guint16 values | Aleksander Morgado | |
2012-03-15 | plugin-base: use GStrv boxed types for string array properties | Aleksander Morgado | |
2012-03-15 | nokia: plugin fully ported to the new codebase | Aleksander Morgado | |
2012-03-15 | nokia: include port type hints | Aleksander Morgado | |
Ported commit 44194ac to the new codebase. | |||
2012-03-15 | bearer-cdma: use #777 as default number to dial when none given explicitly | Aleksander Morgado | |
2012-03-15 | broadband-modem: redefine generic supported mode loading implementation | Aleksander Morgado | |
* assume CDMA1x is 2G * consider CS/PS/CDMA1x/EVDO network support flags specified by the plugins | |||
2012-03-15 | broadband-modem: we can expect non-LTE 3GPP+CDMA modems | Aleksander Morgado | |
2012-03-15 | core,plugins: handle missing `last_command' flags | Aleksander Morgado | |
These didn't get compilation errors when `MMBaseModemAtResponseProcessor' was changed, as we're doing an explicit casting. | |||
2012-03-15 | cli: print properties only if registered in the specific network(s) | Aleksander Morgado | |
If registered in the 3GPP network, print 3GPP-specific properties; and if registered in a CDMA network, print CDMA-specific properties. | |||
2012-03-15 | cli: include CDMA-specific properties in the simple status report | Aleksander Morgado | |
2012-03-15 | iface-modem-cdma: bind CDMA-specific properties for the simple status | Aleksander Morgado | |
2012-03-15 | libmm-glib: include CDMA-specific items in the simple status properties | Aleksander Morgado | |
2012-03-15 | libmm-common: include CDMA-specific items in the simple properties | Aleksander Morgado | |
2012-03-15 | api,dbus: include CDMA-specific properties in the simple status query | Aleksander Morgado | |
2012-03-15 | api,dbus: prefix with 'm3gpp' the 3GPP-specific entries returned in the ↵ | Aleksander Morgado | |
simple status Note that we cannot have properties starting with a digit :-/ | |||
2012-03-15 | libmm-glib: prefix with '3gpp' the 3GPP-specific simple status properties | Aleksander Morgado | |
2012-03-15 | libmm-common: prefix with '3gpp' the 3GPP-specific simple properties | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: new connection logic when more than one bearer around | Aleksander Morgado | |
For mixed 3GPP+CDMA modems, we first try to connect the 3GPP bearers, and then the CDMA ones. | |||
2012-03-15 | libmm-common: allow duplicating the bearer properties object | Aleksander Morgado | |
2012-03-15 | broadband-modem: on mixed CDMA+LTE modems, guess which kind of bearer to create | Aleksander Morgado | |
2012-03-15 | iface-modem-simple: build 3GPP+CDMA registration check logic | Aleksander Morgado | |
For mixed 3GPP+CDMA modems, we check registrations in both 3GPP and CDMA networks, and we stop checks when we find ourselves registered in either one or the other. | |||
2012-03-15 | iface-modem-cdma: let caller decide the maximum registration timeout | Aleksander Morgado | |
2012-03-15 | iface-modem-3gpp: let caller decide the maximum registration timeout | Aleksander Morgado | |
2012-03-15 | broadband-modem: implement CDMA registration method | Aleksander Morgado | |
Will wait up to 60s to be registered in the CDMA network. | |||
2012-03-15 | iface-modem-cdma: provide a method to register in the CDMA network | Aleksander Morgado | |
This will really not be like the 3GPP method. In 3GPP we can request to do auto-registration, or request to lock to a specific Operator. Once that done, we wait for unsolicited registration messages and also perform peridic registration checks. In the case of the CDMA network, the registration seems to be always automatic. Therefore, this method to register in the CDMA network will just make sure that we got registered, by waiting up to N seconds while doing periodic registration checks. | |||
2012-03-15 | cli: split the command to register in a 3GPP network | Aleksander Morgado | |
We provide `--3gpp-register-home' to request automatic registration. This will try to register in the home network if available; and if not available, in any other network being allowed. We also provide `--3gpp-register-in-operator' to try to lock the registration in the network of a given specific operator, specified by MCCMNC. | |||
2012-03-15 | api,dbus: MCCMNC identifies the operator (country+network), not just the network | Aleksander Morgado | |
MCCMNC = MCC (Mobile Country Code) + MNC (Mobile Network Code) | |||
2012-03-15 | broadband-modem: refactor the code a bit | Aleksander Morgado | |
* Include interface-specific prefixes in methods implemented (e.g. 'modem_3gpp_' for all 3GPP interface method implementations. * Pack together in the private struct variables required in the implementation of a given interface. | |||
2012-03-15 | broadband-modem: set auto registration with AT+COPS=0 | Aleksander Morgado | |
This is, remove the use of "AT+COPS=0,,". The extra commas break its use in a Nokia C7, and the proper/clean way to do it anyway is to avoid using the commas. | |||
2012-03-15 | cli: print CDMA-related info from the modem | Aleksander Morgado | |
2012-03-15 | cli: new helper to get the CDMA registration state string | Aleksander Morgado | |
2012-03-15 | libmm-glib: handle the CDMA interface | Aleksander Morgado | |
2012-03-15 | manager: make sure modems get exported when all their ports are finished | Dan Williams | |
My LG Rumor2 phone (ttyACM0 - AT, ttyUSB0 - QCDM) was never getting exported after the QCDM port finished probing. Not entirely sure why, but we should check whether we need to export a modem or not any time a port gets grabbed. |