Bertrand Aygon
de29df012f
Add udev rules for SpeedUp U3501
2012-04-06 09:32:15 -05:00
Marcel Holtmann
c23d4c7823
icera: Add skeleton for Icera modem plugin
2012-04-06 16:28:35 +02:00
Marcel Holtmann
19b187a654
udev: Add detection support for Icera based devices
2012-04-06 16:19:36 +02:00
Anderson Lizardo
9b26016a24
gdbus: Use destroy callback for service watch
...
Even though service watches accepted a "destroy" callback, they were
being ignored. This fix properly pass them along so they are called when
the watch is removed.
2012-04-05 08:07:35 -07:00
Syam Sidhardhan
2f232f8b02
gdbus: Fix white space coding style issue
...
- corrected the space before '{'
2012-04-05 08:07:28 -07:00
Gustavo Padovan
f2ddbdebb9
update Gustavo's email address
...
The old one is not valid anymore
2012-04-04 07:58:00 -07:00
Bertrand Aygon
27992cd9a6
zte: Add support for radio settings
2012-03-26 16:51:24 -05:00
Denis Kenzior
ccbccc9bd0
nwmodem: Remove atom if driver fails to init
2012-03-26 16:50:59 -05:00
Denis Kenzior
86e64128fa
ifxmodem: Remove atom if driver fails to init
2012-03-26 16:50:46 -05:00
Denis Kenzior
979b244fcf
hsomodem: Remove atom if driver fails to init
2012-03-26 16:50:36 -05:00
Denis Kenzior
ab4cfc1070
ztemodem: Remove atom if driver fails to init
2012-03-26 16:50:11 -05:00
Denis Kenzior
e9fc8c6411
ztemodem: Fix compile error
...
drivers/ztemodem/radio-settings.c:129: error: ‘value’ may be used
uninitialized in this function
2012-03-26 16:49:38 -05:00
Bertrand Aygon
75e3bb6167
ztemodem: Add radio settings support
2012-03-26 16:42:38 -05:00
Bertrand Aygon
87bda87830
Add ZTE modem driver
2012-03-26 16:38:19 -05:00
Jarkko Lehtoranta
8b11ee67d7
huaweimodem: Fix AT^DDSETEX=2 timing for voice calls
...
Voice output serial port is enabled on some Huawei models (e.g. E169)
without problems, but for example on E173u-2 it is never enabled
during an incoming call. There might also be other Huawei models
having the same issue.
I traced the issue down to "^DDSETEX" AT command, which is used
to notify the device to start streaming audio. It seems that Ofono
sends this command too early on incoming calls. The command should
always be sent *after* the dial "D" or answer "A" command. The patch
fixes this behavior and afterwards voice will also work on E173u-2.
2012-03-24 11:50:34 -07:00
Denis Kenzior
31e1b2e6ce
sim: Don't use sprintf unnecessarily
...
Using sprintf for a single quote is quite wasteful
2012-03-23 08:28:37 -05:00
Denis Kenzior
95e7982938
sim: Fix up various coding style violations
2012-03-23 08:27:44 -05:00
Nicolas Bertrand
ad29b6d18f
sim: Use quoted string with AT+CRSM data parameter
...
Fix issue with some modems preventing to update elementary files
(speedup, ZTE, huawei, MBM)
2012-03-23 08:12:24 -05:00
Marcel Holtmann
63acbad39a
swmodem: Add support for IPv6 and IPv4v6 contexts
2012-03-21 22:09:03 -07:00
Marcel Holtmann
9abf49fa2b
udev: Only detect Sierra Wireless devices with DirectIP
2012-03-21 21:17:33 -07:00
Marcel Holtmann
1605dbadb4
sierra: Add support for DirectIP connections
2012-03-21 21:13:52 -07:00
Marcel Holtmann
81ad5ea8e0
swmodem: Add Sierra Wireless DirectIP support
2012-03-21 21:13:13 -07:00
Marcel Holtmann
82d0c258c3
swmodem: Add Sierra Wireless modem driver
2012-03-21 21:10:30 -07:00
Denis Kenzior
ec5f9cb014
build: Require glib 2.28
2012-03-21 06:08:03 -05:00
Frédéric Danis
004c8200aa
voicecall: Force callheld update after calls swap
...
In HFP spec, a callheld indicator update should be sent after swapping
calls, even if it stays to 1 (AG has both active and held calls).
2012-03-20 19:26:24 -05:00
Frédéric Danis
1f3935429d
emulator: Force indicator event implementation
2012-03-20 19:20:22 -05:00
Marcel Holtmann
6b0880f8a7
isimodem: Remove includes of <glib/gtypes.h>
2012-03-19 16:12:36 -07:00
Marcel Holtmann
dc41204950
gisi: Remove includes of <glib/gtypes.h>
2012-03-19 16:12:12 -07:00
Oleg Zhurakivskyy
65898b34b8
call-forwarding: Inline get_query_next_cf_cond()
2012-03-19 13:33:41 -05:00
Oleg Zhurakivskyy
021b2145d4
call-forwarding: Remove cf_list_clear()
...
Use g_slist_free_full() instead.
2012-03-19 13:33:10 -05:00
Frédéric Danis
0efaa9975a
voicecall: Improve transitions check
...
Indicators should not be updated if:
- multiple separate calls are active at same time
- a conf call and a call are active at same time
- multiple separate calls are held at same time
- a conf call and a call are held at same time
- a conf call has call in active and held state
2012-03-13 21:44:15 -05:00
Renat Zaripov
edd6634fce
sim900: Add ussd and voice call support
2012-03-13 21:31:21 -05:00
Denis Kenzior
f8812ceb23
voicecall: Don't set indicators during transitions
2012-03-07 06:17:06 -06:00
Frédéric Danis
033e518cd4
emulator: fix notify_ring
...
notify_ring should not use information from waiting call
2012-03-07 06:16:51 -06:00
Denis Kenzior
ebac438d93
voicecall: Fix strange GTA04 modem CLCC behavior
2012-03-06 10:12:31 -06:00
Marcel Holtmann
a6e7d6d969
Release 1.5
2012-03-01 17:37:06 -08:00
Renat Zaripov
e98bdcffc2
sim900: Use SIMCOM quirk for SMS atom
2012-02-27 20:30:28 -06:00
Renat Zaripov
c217638197
sms: Disable sending AT+CNMA with SIMCOM quirk
...
SIMCOM SIM900 modem module not support AT+CNMA command
2012-02-27 20:29:22 -06:00
Denis Kenzior
876fb9e1b4
atutil: Ignore invalid CLCC results
...
Some phones report CLCC calls with out-of-range info. E.g. call index
being 0 (it is 1 based according to 27.007) and call states being
reported as '6' (valid call states are 0-5.)
2012-02-27 20:28:42 -06:00
Neil Jerram
fb43a32743
hso: Don't access freed data, in hso_set_online
2012-02-27 15:16:37 -08:00
Denis Kenzior
8b3c9e38a5
call-forwarding: Fix various style issues
2012-02-22 07:17:27 -06:00
Oleg Zhurakivskyy
a5372acb1a
call-forwarding: Minor code refactoring
2012-02-22 07:05:14 -06:00
Oleg Zhurakivskyy
69453afe9e
call-forwarding: Emit signals when cfu is toggled
...
Emit signals to mask/unmask conditional cfs on cfu
activation/deactivation.
2012-02-22 06:56:58 -06:00
Oleg Zhurakivskyy
0dc3515af4
call-forwarding: Update conditional reporting logic
...
Don't report conditional cfs when cfu is active
2012-02-22 04:52:14 -06:00
Oleg Zhurakivskyy
e4488eef1a
call-forwarding: Update conditional setting logic
...
Due to how the quiescent behavior of conditional call forwarding rules
when CFU is active, do not allow the user to try and set conditional
rules. This will fail at the network level anyway.
2012-02-22 04:29:16 -06:00
Oleg Zhurakivskyy
12076487aa
call-forwarding: Refactoring of is_cfu_enabled()
...
This also removes the need for uninitialized_var() macro.
2012-02-22 04:24:18 -06:00
Oleg Zhurakivskyy
07adce67e0
call-forwarding: Minor style fixes
2012-02-22 04:23:50 -06:00
Denis Kenzior
f1fde3c33f
sim900: Fix minor coding style violation
2012-02-22 04:16:56 -06:00
Renat Zaripov
cdfcd6f55b
sim900: Add support for PIN retry counters
2012-02-22 04:16:05 -06:00
Renat Zaripov
409b0f01b6
sim: Add SIMCOM specific PIN retry handling
...
Use AT+SPIC for obtaining retries remaining for SIM PIN / PUK
AT+SPIC Retries Remaining to Input SIM PIN/PUK
+SPIC: <pin1>,<pin2>,<puk1>,<puk2>
Parameters
<pin1> Times remained to input chv1
<pin2> Times remained to input chv2
<puk1> Times remained to input puk1
<puk2> Times remained to input puk2
2012-02-22 04:14:16 -06:00