summaryrefslogtreecommitdiff
path: root/plugins/telit.c
Commit message (Collapse)AuthorAgeFilesLines
* telit: Use at_util_open_deviceDenis Kenzior2019-05-311-35/+3
|
* telit: signal sim initializedDenis Kenzior2017-11-081-0/+3
|
* telit: register SIM if it goes straight to readyPiotr Haber2017-02-081-0/+5
| | | | | SIM without PIN goes straight to state 3 (INSERTED and READY) on some modem/firmware versions.
* plugins: telit: send AT&C0 on both channelsAndré Draszik2017-02-071-1/+2
| | | | | | At least firmware version 12.00.405 on the UE910-EUR otherwise closes the AT command port whenever the PPP connection is dropped, and we'd be left in a funny state.
* telit: add support for UE866Piotr Haber2017-02-021-0/+4
|
* plugins: rename xe910 to telitPiotr Haber2017-02-021-345/+205
| | | | | | Unify old telit and xe910 plugins. Dropping support for Bluetooth SAP. Add support for UC864 family.
* bluetooth: Rename bluetooth pluginsClaudio Takahasi2013-01-161-1/+1
| | | | | | | | | | As BlueZ 5 introduced backwards incompatible API changes, and we want to keep support for BlueZ 4 based plugins for some time, we need to separate the plugins that are based on BlueZ 4 from the ones based on BlueZ 5. The bluetooth.c plugin has now been renamed to bluez4.c and the hfp_hf.c plugin is renamed to hfp_hf_bluez4. This will make it easy to add a HFP HF plugin for BlueZ 5.
* telit: set baud rate to 115200Christopher Vogl2012-12-171-1/+11
| | | | Telit HE910 needs the baud rate to be set.
* telit: enable extended sim status notificationChristopher Vogl2012-08-301-63/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | Use AT#QSS=2 instead of AT#QSS=1 to get an URC when the SIM is not only inserted but also when PIN is unlocked and when SMS + phonebook are ready to be used. Disable sim state notification in telit_enable() so that we sure get a notification when we enable it later again. This way we don't have to query the state the first time. Without this the Telit modem does not always send an URC when AT#QSS=2 is sent. Remove sim_inserted_source and sim_inserted_timeout_cb which are not needed anymore as a consequence. By the way the 1 second timeout was an ugly hack. Don't query current SIM status in cfun_enable_cb() as the SIM is disabled due to prior AT+CFUN=4. Register '#QSS:' before enabling sim state notifications. Remove telit_qss_cb() which was used as a callback for querying the current SIM status. Move sms atom creation into switch_sim_state_status() and add creation of phonebook atom. These are created when QSS: 3 is received.
* telit: Avoid resetting the SIMChristopher Vogl2012-08-301-1/+1
| | | | | | Avoid a reset when switching between online and offline (airplane) mode in telit_set_online(). +CFUN accepts a second parameter (0), which disables a reset: AT+CFUN=x,0.
* telit: disable auto attach procedures with AUTOATTChristopher Vogl2012-08-211-0/+7
|
* telit: Fix warningDenis Kenzior2012-08-201-1/+0
| | | | | plugins/telit.c: In function ‘rsen_disable_cb’: plugins/telit.c:446:21: error: unused variable ‘data’
* telit: add additional port for data connectionChristopher Vogl2012-08-201-21/+34
| | | | | Use MDM port for data service and AUX for the AT chat. Disable DCD so that the modem does not hangup after a data connection.
* telit: pass vendor at sim atom creationChristopher Vogl2012-08-161-1/+2
|
* telit: Fix 80 character per line violationDenis Kenzior2012-08-161-1/+2
|
* telit: move gprs atom into post sim phaseChristopher Vogl2012-08-161-8/+8
|
* telit: Fix empty parameter list in functionSyam Sidhardhan2011-12-281-1/+1
|
* telit: fix shutdown of bluetooth socketGustavo F. Padovan2011-09-291-2/+5
|
* telit: add post_online to SAP ClientGustavo F. Padovan2011-09-291-27/+31
|
* telit: add set_online to SAP ClientGustavo F. Padovan2011-09-291-23/+24
|
* telit: add post_sim to SAP ClientGustavo F. Padovan2011-09-291-9/+13
|
* telit: add pre_sim support to SAP ClientGustavo F. Padovan2011-09-291-11/+15
|
* telit: init modem normally once SAP was enabledGustavo F. Padovan2011-09-291-130/+141
|
* telit: add suport the disable SAP clientGustavo F. Padovan2011-09-291-32/+68
|
* telit: Reflow sap_enable logicDenis Kenzior2011-09-291-12/+13
| | | | To cover some conditions where we do not clean up properly
* telit: Remove unneeded ifDenis Kenzior2011-09-291-4/+2
|
* telit: add support the enable the SAP client modemGustavo F. Padovan2011-09-291-9/+182
|
* telit: add #RSEN notifyGustavo F. Padovan2011-09-261-0/+19
| | | | RSEN URC tells if the SAP Client was enabled or not
* telit: add support to enable SAP clientGustavo F. Padovan2011-09-261-36/+73
|
* sap: Add basic sap pluginGustavo F. Padovan2011-09-251-0/+10
|
* telit: Use more generic error decodingDenis Kenzior2011-06-081-4/+3
|
* telit: Make sure to clean up the sourceDenis Kenzior2011-06-081-1/+12
|
* telit: Update copyrightDenis Kenzior2011-06-081-1/+1
|
* plugins: Add initial telit UC864-G supportBernhard Guillon2011-06-081-0/+379