--- smsdaemon/GsmModem.cpp 2008/06/10 15:34:19 36 +++ smsdaemon/GsmModem.cpp 2008/06/11 10:31:42 50 @@ -132,10 +132,17 @@ Command(line1,"> "); + if (message.length() > 160) + { + message = message.substr(0,160); + Common::instance()->logMessage( "Trunkating message! "); + } message.append("\032"); // \032 == Ctrl+Z - Command(message); + Command( message ); //In textmode limit to 160 bytes + + Util::Sleep(50); //Give the modem some time to send the sms and be ready again Common::instance()->smsCounter.outgoing++; }