new parameter XONXOFF in sendsms.cfg to enable/disable XON/XOFF-protocol
hang up after voice recording with Capi 2.0 works now
Changes included in V4.01
support for voice messages added (for voice modems and CAPI 2.0)
the parameter VALIDITYPERIOD can now also be specified in minutes
error in server mode (using CAPI 2.0) corrected (invalid bDataLen set)
error in UCP-function 51 (UCP+) corrected
error in accessing an already opened device corrected (OS/2 only)
Changes included in V3.11
error in calling userexit corrected (paramters switched)
some minor changes
installation for Windows9x corrected (now also the character translation tables are copied)
Changes included in V3.10
error with PIN (GSM) corrected (most data cards don't accept AT+CPIN?)
new access number for CityRuf
character translation tables will also be found if SendSMS is called from a different directory
the WindowsNT version of SendSMS can now be installed as a service
parameters CONNECTTIMEOUT and WAITAFTERWRITE (sendsms.cfg) moved from chapter [SendSMS] to chapter [Device]
Changes included in V3.09
new parameter ISDNPHONE in sendsms.cfg to specify the internal phone number of the ISDN adapter (CAPI)
error in coding of Calling Party Number corrected (CAPI)
charge information added (CAPI)
new command line option -U added to define an userexit (program to call when a message has been sent, received or discarded (server mode))
error in server mode corrected (character translation table wasn't read)
new parameter CONTROLLER in sendsms.cfg (chapter [Device]) added to select a special ISDN-adapter (CAPI only)
Changes included in V3.08
support for character translation tables included
Changes included in V3.07
support for special characters (@, $, §, Æ ...) added (only if available by the protocol)
new parameters BDATALEN and CIP in sendsms.pro to set the max. B-data length and the CIP value (CAPI)
setup program now ask also for the device settings (baud rate, databits, ...)
parameter DIALSUFFIX also added to provider definition (required for some ISDN terminal adapters)
Changes included in V3.06
verbose mode for CAPI added
error in setup (DOS) corrected (cwsdpmi.exe was not copied)
new command line parameter (-O) to set the originator of a message
format of spool files expanded (user id of originator added)
new parameter UNSENTDIR in sendsms.cfg to specify a directory where unsent messages are archieved (server mode)
new parameters B1PROTOCOL, B2PROTOCOL and B3PROTOCOL in sendsms.pro (CAPI)
new command line parameter (-T) so select a character translation table (iso8859 or cp850) for the specified message
Changes included in V3.05
ISDN CAPI-support added (Unix-version is not tested, because of a lack of CAPI-drivers)
new parameter LINETYPE (ANALOG or ISDN) in sendsms.cfg and sendsms.pro
parameter TYPE (in sendsms.cfg and sendsms.pro) removed
comments in the configuration files are always prefixed by ; (no more #)
Transaction handling for UCP corrected
D2-GSM support for D1 and E-Plus preconfigured
errorcodes changed (old value + 1000), because of problems with many shells which only support 1 Byte
support for SCO OpenServer added
providers SwissCom and Telepage updated
Changes included in V3.04
new parameter INIT2 in sendsms.cfg chapter [Device] to specify an additional init-command
which is processed after the normal initialization (specially after the GSM-card initialization)
GSM-initialization completely changed; now it is well tested with a SiemensM1 module and with a
XIRCOM CreditCard GSM with a Nokia phone
in the DOS, Windows and OS/2 distributions the text files now contain CRLF instead of LF
some mistakes in sendsms.cfg and sendsms.pro corrected
Changes included in V3.03
modem-initialization changed (no more trouble if ATZ results in 'NO ANSWER' mode)
error in console-output (Windows 3.x) corrected
in the Unix-Versions the Set-User-ID Bit is set from setup automatically
Chapter [Modem] in sendsms.cfg renamed to [Device]
new parameter DEVICETYPE in sendsms.cfg chapter [Device], to specify the used hardware (Modem, Capi 2.0 or GSM 07.05)
error in interpreting the environment-variable SendSMS corrected (last part of path was removed)
error in GSM-protocol corrected (invalid DataCodingScheme); now it works fine with D1
Changes included in V3.02
data-coding-error fixed in UCP-protocol for numeric pagers
support for GSM-cards/-modules (MO and MT; GSM 07.05) added (TEXT- and PDU-mode)
new parameter RECEIVEDIR in sendsms.cfg to specify a path where to save received SMS's (only GSM)
new parameter VALIDITYPERIOD in sendsms.cfg (only GSM)
new parameter GSMTIMEOUT in sendsms.cfg
new parameter PIN in sendsms.cfg chapter [MODEM], to enter the PIN for a SIM (only GSM)
new parameter for server-mode; -q specifies server-mode without reading incoming SMSs; -Q specifies server-mode with reading incoming SMSs
with every log-message (LOGFILE) the PID will be saved
with the start-log-message (SendSMS started) the user id of the caller will be saved
bug in setup-program fixed (on unix-system setup produced sometimes a core-dump)
Changes included in V3.01
bug fixed for hanging up on Unix with ESCAPE-sequence (+++) set
new environment variable SendSMS to specify a searchpath for the configuration files (sendsms.cfg, sendsms.err, ...)
Changes included in V3.00
SendSMS includes now a simple installation-program
all doumentation files now in HTML-format
OS/2-version requires no longer emx.dll
no more syslogd support for OS/2-version
new DOS-version, which runs without fossil-driver
error in generating binary PID-file fixed
Changes included in V2.10
new parameter priority in sendsms.cfg [SendSMS]
reduced CPU-usage (UNIX)
support for Solaris (Intel) added
support for callmax (Netherlands) added
Changes included in V2.09
bug (from (German)-Telekom) in Skyper-protocol fixed
support for One To One (England added
new parameters UCPTIMEOUT and TAPTIMEOUT to set the time to wait for
a reaction of the service computer (normaly this is defined in the
protocol, but some providers are too slow)
TIMEOUT parameter renamed to CONNECTTIMEOUT
Changes included in V2.08
new parameter RETRYCOUNT (replaces QUEUECOUNT) and RETRYDELAY. This is
nearly the same as REDIALCOUNT but works also if an error occured
after a connection was established.
the parameters PHONE and PREFIX in sendsms.pro can be defined
multiple times
support for Telepage (Switzerland) added
error in UCP-check-sum corrected
new parameter PASSWORD to sendsms.pro added. For some providers this is
required.
support for Proximus (Belgium) added
support for Mobistar (Belgium) added
support for ISDN-Terminal adapters and/or ISDN-Com-Port-Emulators (cFos)
added (D1-, D2, Scall, Skyper, CityRuf-ISDN-numbers predefined)
new parameter TYPE (numeric) in sendsms.pro and sendsms.cfg. If a TYPE is
specified for a provider then SendSMS automaticaly looks for a device of
the same type.
BAUD, STOPBITS, DATABITS and PARITY-parameters moved to the [MODEM]-section
DIAL-parameter in sendsms.cfg replaced by DIALPREFIX
new parameter DIALSUFFIX in sendsms.cfg
Changes included in V2.07
history files introduced
Provider-definitions for Sweden, Spain and Sitzerland added
Parameter MAXMSG was not interpreted. If the receive-limit of a provider
was arrived (after MAXMSG SMSs) ther was no hang-up and redial.
Hangup-procedure changed. Until now the ESCAPE- and HANGUP-parameter was
used to hang-up the phoneline. Since V2.07 the DTR signal is dropped for
one second, but only if ESCAPE= is NOT defined. If the Escape-Sequence
is explicity definde the behavior is the same as in earlier versions.
So remove the ESCAPE-Parameter from sendsms.cfg and use this only, if
dropping DTR doesn't work.
Böcherer Angewandte Informatik
Dipl.-Inform. Wolfgang Böcherer
Im Grün 9
D-76316 Malsch