SMS40 (v1.1)
============

WHAT IS SMS40?
--------------
SMS40 is a small program to conveniently send and manage SMS messages. It works with the Siemens S40 mobile phone exclusively.


INSTALLATION
------------
No installation necessary. Simply doubleclick on the file "sms40.exe" to start the program.


DEINSTALLATION
--------------
The program is removed simply by deleting the file "sms40.exe". No Windows Registry entries, INI files etc. are used.


SYSTEM REQUIREMENTS
-------------------
SMS40 is designed to run on Microsoft Windows 95/NT 4.0 or above. The connection with the phone can be established through data cable or infrared (COM1 to COM8).


VERSION HISTORY
---------------
1.0.1: initial release
1.0.2: some minor issues resolved
1.0.3: modem access optimized
1.1: modem access further optimized, bug fixes


QUESTIONS AND ANSWERS
---------------------
Q: What's the difference between SMS40 and other SMS programs for the S40?
A: SMS40 is smaller, much faster and offers more possibilities. SMS40 supports complete and correct character set conversion between PC and mobile phone (ISO 8859-1 <=> GSM) as well as the matching of numbers with the corresponding names from the SIM phone book.

Q: What's the meaning of the different columns?
A: "Idx" stands for the memory location on the SIM card. "Status" has the following values: 0=received unread, 1=received read, 2=stored unsent, 3=stored sent. "Address" contains either the originating number or the destination number, depending on the message type. "Timestamp" shows date and time of submission to the Service Centre, applicable to incoming messages only. "Text" is self-explanatory.

Q: Why is the number of the Service Centre never displayed?
A: Due to the incorrect implementation of several AT commands the S40 (software revision 3.2.0 and below) doesn't return the number of the Service Centre used.

Q: What's a "flash message"?
A: "Flash messages" are immediately displayed on the destination phone and not stored on the SIM card by default. This feature is not supported by all network operators. "Flash messages" will always be displayed as ordinary messages when event reminders are active.

Q: What's a "message reference"?
A: The "message reference" is a digit between 0 and 255 that serves as an identification for messages. It it can be used to replace waiting messages in the Service Centre before being delivered. The default value of 0 makes the mobile phone calculate the "message reference".

Q: What the use of the "validity period"?
A: The valisity period specifies how long the SMS Centre shall store and try to deliver the message.

Q: What does "reject duplicates" mean?
A: Messages with the feature "reject duplicates" cannot be replaced in the Service Centre by using an identical "message reference" while waiting for delivery.

Q: Why do I always have to reenter the Service Centre address though it was already stored in the phone?
A: The S40 (software revision 3.2.0 and below) stores the address only when turned on. The data goes lost when the phone is turned off.

Q: Why do I always get "+ CMS ERROR 304: Invalid PDU parameter" when trying to send or store messages with a text longer than about 67 characters (software revision 3.2.0 and below) or 158 characters (software revision 4.0.0) resp.?
A: This is a confirmed bug in the S40.

Q: Why are more occupied memory locations than messages shown?
A: This happens when status reports are stored on the SIM card. These cannot be read by SMS40.


LEGAL NOTICES
-------------
SMS40 is freeware. The program can be distributed free of charge as long as the original ZIP file remains intact. SMS40 must not be sold commercially without permission from the author.
Using SMS40 is at your own risk. In no event can the author be held responsible for any damages that result from the use or inability to use the software.


CONTACT
-------
frank@s40forum.de
www.s40forum.de


Copyright (c) 2001 Frank Rhl. Alle rights reserved.
