/[projects]/smsdaemon/ModemTransceiver.cpp |
Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
undo previous unintentional commit
Give the modem some more time to send the sms to avoid overflow
Make smsdaemon less 'crashable' if a config value is not defined in the config file
No usage for DeleteAllSms(), since all incoming messages should be serviced
The transceiver should make sure the text is latin 1. It is not something the plugin should care about!
Remove ISmsTransceiver::DeleteSms() - Each transceiver should clean up after itself Merge SmsHelper into ModemTransceiver, since it is closely connected to the AT command output
Completed modemtransceivers multipart concatenate function
Load pin code from config file
rename: util.* -> Util.* common.* -> Common.*
Move logpart to its own files
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 |