/[projects]/smsdaemon/ModemTransceiver.cpp |
Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Refactoring / rename: IGsmModem -> ISmsTransceiver GsmModem -> ModemTransceiver DebugGsmModem -> DebugTransceiver Move DebugTransceiver to its own files.
Refactor IGsmModem, in order to ease adding another sms transceiver
Refacerored SMS class
ToDo, SmsPdu.cpp: Fix issue whith Multipart SMS skips a byte in each intersection. GsmModem.cpp: write a log line when all pdu's has been send.
It is the duty of GsmModem::SendSms to correctly encode the message
Added spooling (queing) function, with a standalone application(smsqueue) to put new messages into the spool dir.
Handle pincode
Header cleanup
Save (out-commented) commands for SMS over GPRS
Make gsmmodem::readsms use pdu mode Cleaned up some unneeded cout and <iostream>
Enable dumping of modem error messages.
Allow DebugGsmModem::SendSms to print directly to cout
Make GsmModem use the pdu way. Added allowMultipart parameter to IGsmModem::SendSms()
Implemented basic sms pdu support
Use a simpler command for modem connection testing
implement early exit if modem wasn't detected.
Trunkate messages to 160 characters.
Make togplugin work GsmModem.cpp - when sending SMS - truncate message body to 160 chars
SerialPort.cpp: silenced 2 warnings (signed/unsigned comparison) main.cpp,GsmModem.cpp,common.(h|cpp): added some statistics
Do not append \r when sending the SMS body text.
Switch to hw flow control
Added first basic edition of smsdaemon. So far sending & receiving sms works and a basic sample plugin is implemented.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.20 |