aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-15iface-modem: don't run signal quality check if last update was less than 15s agoAleksander Morgado
2012-03-15iface-modem: handle struct signal quality check/update contexts as object dataAleksander Morgado
2012-03-15broadband-modem: handle signal quality changes reported by unsolicited CIEVAleksander Morgado
2012-03-15base-modem: fully ignore CIEV messages on startupAleksander Morgado
2012-03-15modem-helpers: new common regex for CIEV unsolicited messagesAleksander Morgado
2012-03-15broadband-modem: implement indicators setup and unsolicited event handlingAleksander Morgado
2012-03-15iface-modem: new methods to setup/cleanup unsolicited result codesAleksander Morgado
2012-03-15iface-modem: renamed `modem_charset' to `setup_charset'Aleksander Morgado
And changed broadband modem accordingly.
2012-03-15iface-modem: renamed `modem_flow_control' to `setup_flow_control'Aleksander Morgado
Changed broadband modem and Cinterion plugin accordingly.
2012-03-15broadband-modem: implement on demand signal quality checks with AT+CIND?Aleksander Morgado
2012-03-15broadband-modem: implement on demand signal quality checks with AT+CSQAleksander Morgado
Still need to implement CIND-based signal quality checks.
2012-03-15iface-modem: setup periodic signal quality checksAleksander Morgado
2012-03-15cli: implement `--simple-status'Aleksander Morgado
2012-03-15libmm-glib: implement handling of GetStatus() calls in the Simple interfaceAleksander Morgado
2012-03-15libmm-glib: new interface to handle simple status propertiesAleksander Morgado
2012-03-15libmm-common: let the simple properties object be built from a dictionaryAleksander Morgado
2012-03-15build: fix libmm-glib library headersAleksander Morgado
Remove headers from libmm-common, and include all public headers.
2012-03-15broadband-modem: run property bindings for simple status on each interfaceAleksander Morgado
Once an interface gets initialized, we run the property binding method in the interface in order to get the simple properties bound.
2012-03-15iface-modem-3gpp: implement property binding for the simple statusAleksander Morgado
2012-03-15iface-modem: implement property binding for the simple statusAleksander Morgado
2012-03-15iface-modem-simple: implement GetStatus()Aleksander Morgado
2012-03-15api,dbus: improve GetStatus() documentation in the Simple interfaceAleksander Morgado
* We will also return 'registration-state' in 3GPP networks * Specified that 'operator-code' and 'operator-name' are only set if registered in a 3GPP network.
2012-03-15libmm-common: new helper object to handle simple properties from all interfacesAleksander Morgado
2012-03-15libmm-common: new helpers to work with bands arraysAleksander Morgado
2012-03-15cli: new `simple-disconnect' commandAleksander Morgado
This command doesn't expect any argument, it will disconnect all available bearers. You can disconnect specific bearers using `--bearer' and `--disconnect'.
2012-03-15libmm-glib: handle simple Disconnect()Aleksander Morgado
2012-03-15iface-modem-simple: implement Disconnect()Aleksander Morgado
2012-03-15iface-modem-simple: implement bearer creation and connection during Connect()Aleksander Morgado
2012-03-15iface-modem: return a MMBearer reference when creating a new bearerAleksander Morgado
Not just the bearer path.
2012-03-15bearer: allow launching connection not only via DBusAleksander Morgado
2012-03-15bearer-list: new method to remove all existing bearersAleksander Morgado
2012-03-15bearers: base bearer creation in the new bearer properties objectAleksander Morgado
2012-03-15libmm-common: let the connection properties use bearer properties internallyAleksander Morgado
Removes lots of duplicated code.
2012-03-15bearer: provide reason of why connection is forbiddenAleksander Morgado
2012-03-15cli: use the new properties handler object in bearerAleksander Morgado
2012-03-15libmm-common,libmm-glib: new object to handle bearer creation propertiesAleksander Morgado
2012-03-15iface-modem-simple: use the new connect properties objectAleksander Morgado
2012-03-15cli: use the new properties handler object in simple Connect()Aleksander Morgado
2012-03-15libmm-common,libmm-glib: new object to handle properties in simple Connect()Aleksander Morgado
Instead of using type unsafe properties passed to the connect() call, we build a new object which does the handling of the properties to be passed.
2012-03-15libmm-common: new modes string parserAleksander Morgado
2012-03-15libmm-common,libmm-glib: new modes string builderAleksander Morgado
2012-03-15libmm-common: new bands string parserAleksander Morgado
2012-03-15libmm-common: handle exact mask matches when building capabilities stringAleksander Morgado
2012-03-15cli: print supported/allowed bands in modem infoAleksander Morgado
2012-03-15libmm-common, libmm-glib: new bands string builderAleksander Morgado
2012-03-15cli: modem options check always last, even when shutting downAleksander Morgado
2012-03-15api: MMModemBand is now an enum, not flagsAleksander Morgado
We don't want to handle bands as flags, in order to avoid the need of 64-bits for the enum. This change implies that setting allowed bands will be done by giving an array of uint32 values, signature "au".
2012-03-15broadband-modem: update registration state when disablingAleksander Morgado
2012-03-15iface-modem: don't update access tech if it didn't changeAleksander Morgado
2012-03-15broadband-modem: try to simplify 3GPP network registrationAleksander Morgado
When requesting to register in the network manually, we will poll every once in a while to check whether we got registered or not. We remove the registration timeout and we handle the case where it never gets registered by allowing a maximum number of registration checks in our request.