summaryrefslogtreecommitdiffstats
path: root/plugins/telit.c
AgeCommit message (Collapse)AuthorFilesLines
2013-01-16bluetooth: Rename bluetooth pluginsClaudio Takahasi1-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.
2012-12-17telit: set baud rate to 115200Christopher Vogl1-1/+11
Telit HE910 needs the baud rate to be set.
2012-08-30telit: enable extended sim status notificationChristopher Vogl1-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.
2012-08-30telit: Avoid resetting the SIMChristopher Vogl1-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.
2012-08-21telit: disable auto attach procedures with AUTOATTChristopher Vogl1-0/+7
2012-08-20telit: Fix warningDenis Kenzior1-1/+0
plugins/telit.c: In function ‘rsen_disable_cb’: plugins/telit.c:446:21: error: unused variable ‘data’
2012-08-20telit: add additional port for data connectionChristopher Vogl1-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.
2012-08-16telit: pass vendor at sim atom creationChristopher Vogl1-1/+2
2012-08-16telit: Fix 80 character per line violationDenis Kenzior1-1/+2
2012-08-16telit: move gprs atom into post sim phaseChristopher Vogl1-8/+8
2011-12-28telit: Fix empty parameter list in functionSyam Sidhardhan1-1/+1
2011-09-29telit: fix shutdown of bluetooth socketGustavo F. Padovan1-2/+5
2011-09-29telit: add post_online to SAP ClientGustavo F. Padovan1-27/+31
2011-09-29telit: add set_online to SAP ClientGustavo F. Padovan1-23/+24
2011-09-29telit: add post_sim to SAP ClientGustavo F. Padovan1-9/+13
2011-09-29telit: add pre_sim support to SAP ClientGustavo F. Padovan1-11/+15
2011-09-29telit: init modem normally once SAP was enabledGustavo F. Padovan1-130/+141
2011-09-29telit: add suport the disable SAP clientGustavo F. Padovan1-32/+68
2011-09-29telit: Reflow sap_enable logicDenis Kenzior1-12/+13
To cover some conditions where we do not clean up properly
2011-09-29telit: Remove unneeded ifDenis Kenzior1-4/+2
2011-09-29telit: add support the enable the SAP client modemGustavo F. Padovan1-9/+182
2011-09-26telit: add #RSEN notifyGustavo F. Padovan1-0/+19
RSEN URC tells if the SAP Client was enabled or not
2011-09-26telit: add support to enable SAP clientGustavo F. Padovan1-36/+73
2011-09-25sap: Add basic sap pluginGustavo F. Padovan1-0/+10
2011-06-08telit: Use more generic error decodingDenis Kenzior1-4/+3
2011-06-08telit: Make sure to clean up the sourceDenis Kenzior1-1/+12
2011-06-08telit: Update copyrightDenis Kenzior1-1/+1
2011-06-08plugins: Add initial telit UC864-G supportBernhard Guillon1-0/+379