summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/sms.c
AgeCommit message (Collapse)AuthorFilesLines
2009-09-02G1: Add an SMS quirk for CNMI modeAndres Salomon1-5/+14
The G1 doesn't support mode2, despite advertising it. The G1 chokes w/ an "Error 303" when we specify NMI mode 2. Adding a quirk to drop that mode from the supported list (just use mode 1) allows the G1 to properly deal with SMS.
2009-09-01Rename generic_at drivers to atmodemDenis Kenzior1-1/+1
Be more consistent with directory naming
2009-09-01Make remove functions not return anythingDenis Kenzior1-3/+1
2009-09-01change int vendor to unsigned int vendorDenis Kenzior1-2/+3
2009-09-01Add vendor flag capability for smsDenis Kenzior1-2/+4
2009-08-19Remove modem member from cb_dataDenis Kenzior1-3/+3
2009-08-19Port SMS AT modem driver to the new APIDenis Kenzior1-174/+173
2009-07-29Rename ofono_modem_userdataDenis Kenzior1-22/+23
2009-07-27Use int for MoreMessagestoSend (mms)Denis Kenzior1-3/+5
2009-07-16Add experimental support for MT incoming sms storeDenis Kenzior1-16/+88
Some Nokia modems only support "MT" as the incoming sms store. Presumably the modem has some intelligence to pick the right store depending on the SMS class. This means that oFono must now track what the current store is, and issue a CPMS, CMGR & CMGD when a CMTI notification arrives.
2009-07-15Fix printing binary version of the pduDenis Kenzior1-1/+1
2009-07-15Fix CNMI parsing, it uses ranges not just a listDenis Kenzior1-2/+6
2009-07-15Add some more debugging to SMS driverDenis Kenzior1-0/+14
2009-07-15Fix sms looking for text mode instead of pdu modeDenis Kenzior1-1/+2
2009-06-19SMS sending in AT backendDenis Kenzior1-1/+74
2009-06-16Rework CMGR as an unsolicited notificationDenis Kenzior1-13/+14
Since the PDU line doesn't have a prefix, the parser can get confused if other unsolicited notifications arrive. There is already explicit support for unsolicited notifications with PDU, so we use that instead
2009-06-12Add Basic SMS reception capabilitiesDenis Kenzior1-10/+20
- Can receive 7Bit, 8Bit and UCS2 encoded messages - 8Bit is assumed to be a datagram to a certain port - Messages with Invalid format are ignored - Concatenation not yet supported
2009-06-12Fix memory leakDenis Kenzior1-0/+3
2009-06-05Rename sms utilities properlyDenis Kenzior1-1/+1
Rename encode_sms to sms_encode Rename decode_sms to sms_decode
2009-06-05Add proper handling for various messagesDenis Kenzior1-0/+204
Handle Deliver / Status Report / Cell Broadcast messages and send the appropriate acknowledgement PDUs (+CNMA) if required
2009-06-05Add colons to SMS prefixesDenis Kenzior1-5/+5
2009-06-03Add SMS interface initialization code for atmodemDenis Kenzior1-1/+454
2009-06-01Forgot this for SMS driverDenis Kenzior1-0/+167