LOG DX - Firmwares 1.03.22:
- bugfix in summary-messages - now viewing correct values in case of message-resend
- mail-settings now changeable via ftp
- handling if only mail-cc was entered - move to mail-recv


LOG DX - Firmwares 1.03.21:
- bugfix with not performing ftp-configuration


LOG DX - Firmwares 1.03.20:
- changes in dataflash-routines - fixes pressure-shock issue


LOG DX - Firmwares 1.03.19:
- storing of actual total-flow-values in config
- GSM: RSSI-testmode integrated
- Bugfix when switching device off with activated current-channels


LOG DX - Firmwares 1.03.18:
- bugfix in dataflash-function


LOG DX - Firmwares 1.03.17:
- optimization of turn-on and -off procedure


LOG DX - Firmwares 1.03.16:
- minmax.csv: new line for every flow-channel (SIM900)
- bugfix in ftp-config -> eventlist now (de-)activatable


LOG DX - Firmwares 1.03.13 - 1.03.15:
- Internal testversions!


LOG DX - Firmwares 1.03.12:
- TDM200: 35-bar-variant added
- Changes in logbook
- Change in initialization of unused pins (no GSM modem)
- Improvement of GSM- and GSM-UART-functions
- Upload of alarm.txt included
- GSM-operator command included


LOG DX - Firmwares 1.03.11:
- Internal testversion!


LOG DX - Firmwares 1.03.10:
- GSM: Bugfix at GPRS attachment for SIM345 modem


LOG DX - Firmwares 1.03.09:
- GSM-Debugging via RF added
- GSM: eventlist-upload  only new events are uploaded instead of always all events
- GSM: bugfix of SIM900 CTS-Low-issue
- GSM: ftp_config.bin-Upload, if no file is found on server at download


LOG DX - Firmwares 1.03.08:
- GSM: bug with sms length calculation fixed (16 bytes for header)
- GSM: minmax.csv-upload, if SIM900 is installed


LOG DX - Firmwares 1.03.07:
- defined timestamp set on switching on the device (01.01.2014, 00:01:00)
- GSM-messages: additional information on battery-state and GSM-RSSI if enough characters left
- Emails: complete logger comment appended to the end of each email
- SIM900: FTP-Upload routine improved
- SIM900: DNS-Error-handling included
- active channels set according to logger variant after update
- GSM: reduced trial count from 3 (2x) to 2 (2x) in case of GSM errors


LOG DX - Firmwares 1.03.03 - 1.03.06:
- Internal testversions!


LOG DX - Firmware 1.03.02:
- GSM-RSSI-value and installed GSM-Modem in config-packet 1
- General improvements in GSM-Uart handling


LOG DX - Firmware 1.03.01:
- 916MHz-RF-Variants added
- bug with pressure-event-list packet-sizes fixed
- GSM: SMS-BUSY handling implemented - bug with sending sms several times fixed


LOG DX - Firmware 1.03.00:
- GSM-FTP-Upload: Error handling improved
- GSM-FTP: handling of FTP server adresses with "ftp://" implemented


LOG DX - Firmware 1.02.08:
- Bug with wrong LowFlow-Alarm-values fixed
- TDM: regular saving of the data-read-out-pointers implemented
- Bug with GSM-Modem initialization (SIM900) fixed
- FTP-Upload (SIM900) improved


LOG DX - Firmware 1.02.07:
- Bug with higher sleep-currents at no-gsm-loggers fixed


LOG DX - Firmware 1.02.06:
- Bug fixed that logger can't be switched back on when switching the logger off while it is powered externally
- SIM900-modem: acceleration of data-upload by collecting data before sending => less battery consumption
- optimization of GSM_FTP_Error-Handling


LOG DX - Firmware 1.02.05:
- added GSM-GPRS-Test-Tool compatability to standard firmware (no special firmware needed anymore) - GSM-debug-feature can be activated by command from the tool for the following GSM session)
- added Nightanalysis-function (only readable from Reader-3 standalone device)
- GSM-net-registration optimized for roaming-networks


LOG DX - Firmware 1.02.04:
- long RF-listening after realtime-measurement
- optimization of current-counter-value during GSM


LOG DX - Firmware 1.02.03:
- reduced eventlist-entries for download of steptest-stop-file during active steptest (only one entry when stop-file contains stop-command)
- added uploading of pressure-shock-date when reprogrammed by ftp-config-file
- raised maximum steptest-time to 6 hours
- Sending of SMS with steptest-stop-info after steptest-timeout (after 6 hours) fixed
- Bug with daily config-download stopping an active steptest fixed
- Bug with missing summary-SMS during active steptest fixed
- Bug with user-defined unit fixed
- GSM: GSM-Session optimized
- GSM: SIM900 - bugfix in downloading steptest-stop-file
- GSM: bugfix in timestamps of ftp-filenames
- GSM: any GSM-action is only started if measurement is active (fixes bug of performing gsm-actions when a logger has been switched off and then back on later without being programmed)


LOG DX - Firmware 1.02.02:
- Bug with not measuring pulses in service-mode fixed


LOG DX - Firmware 1.02.01:
- Bug with starting measurement at a future time fixed
- FTP: bug with missing uncomplete packets if ring buffer was reached fixed
- Changes at FTP-Eventlist-Entries
- Bug with sometimes not starting steptest after programming via SDV fixed
- Overwriting of steptest_stop-File on FTP-Server before steptest starts implemented in order to prevent unwanted stop of steptest soon after start
- Sending of SMS with steptest-stop-info after steptest-timeout (after 4 hours) fixed


LOG DX - Firmware 1.02.00 - official release:
- GSM: Hardware initialization optimized
- Changes at logbook - new entries
- Bug at current counter fixed


LOG DX - Firmware 1.01.29:
- Lowflow-Alarmtext: timestamp and value of the minimum value are written into message now (instead of value and timestamp of the last value in the time window)
- user-defined units are now displayed in text messages and steptest
- bugfix at ftp meas data upload when ringbuffer was used


LOG DX - Firmware 1.01.28:
- USB enumeration method optimized
- FTP: sending meas-data optimized - smaller gaps


LOG DX - Firmware 1.01.27:
- Summary texts for pulse count corrected
- Alarmtexts (SMS + Email): 16 signs of the comment added
- Pulse alarms with signed values corrected
- Service measurement mode for 2 internal pressure sensors added
- RF-firmware-update: device error fixed


LOG DX - Firmware 1.01.26:
- GSM: optimization of GSM-Realtime-Mode - smaller gaps between data sets
- GSM: SIM900 - bugfix in sending pressure-data and eventlist-data


LOG DX - Firmware 1.01.23 - 1.01.25:
- GSM: further bugfixes in gsm session and improvement of the flow control usage (modem communication)
- GSM: problem solved that there is no further modem communication possible unless a logger resart is performed.
       the problem occured when there is a transfer timeout and thus ftp-upload-error during measurement data upload.
- GSM: optimization of the flowcontrol usage and thus more stable ftp uploads
- GSM: changed partial upload filesize to about 250.000 bytes -> saving data into several files with max. 250.000 bytes of size


LOG DX - Firmware 1.01.22:
- GSM: sms after steptest-timeout
- GSM: measurement interval written into steptest data.txt
- GSM: bugfixes in gsm session and improvement of the flow control usage (modem communication)


LOG DX - Firmware 1.01.21:
- GSM: measdata upload - partial upload if filesize would exceed 50.000 bytes -> saving data into several files with max. 50.000 bytes of size
- added Error-Codes (1 - 5) for sms/mail text generation failures
- GSM: bugfixes in gsm session


LOG DX - Firmware 1.01.20:
- GSM: bugfixes in gsm session and realtime-session
- improvements in sms/email text generation - bugfix for empty messages
- ftp-alarm -> also the pressure shock upload is performed
- GSM: overwriting of steptest_stop.bin and steptest_ftp_config.bin before entering realtime-mode (for avoiding problems with the steptest if old files are on server)


LOG DX - Firmware 1.01.19:
- GSM: measdata upload - before finishing file it is checked if further data is available for upload -> more actual data on server and minimal possible gaps between realtime data sets


LOG DX - Firmware 1.01.18:
- Removed usage of timezone field in calculation of window alarms
- Doubled the dataflash size for firmware updates to 520 pages
  -> after the update the logger reinitializes the alarm/gsm eventlist and logbook at startup -> old entries are lost


LOG DX - Firmware 1.01.17:
- GSM: bugfix for unnecessary gsm net re-registrations
- GSM: bugfix for overwriting ftp measdata files on server due to same timestamp
- GSM: realtime-mode alarm session: first the own actual logger config is uploaded and then the sms is sent
- GSM: SIM900 - bugfix for repeating data in measdata upload
- GSM: duration of steptest written into sms
- Added support for LOG DX with 2 internal pressure sensors
- GSM: some general bugfixes


LOG DX - Firmware 1.01.16:
- Changes in TDM200 settings
- GSM: changes in gsm net registration procedure if no SIM pin is required


LOG DX - Firmware 1.01.15:
- GSM: Bugfix with low resolution pressureShock ftp upload - upload finish condition corrected
- GSM: changes in realtime-mode alarm session
       - if ftp file contains the same channel config and measurement interval the logger doesn't start a new measurement (continuous data)
       - if ftp file contains different channel config or measurement interval the logger performs an measdata upload and then starts a new measurement (no continuous data, but only small gaps)


LOG DX - Firmware 1.01.14:
- Installed gsm modem is automatically recognized in gsm very_first_init-function (service) and info is stored to flash
- GSM: after steptest is finshed a sms will be sent containing this information
- GSM: overwriting of steptest_stop.bin after download (for avoiding problems with the next steptest)
- GSM: changes in starting and stopping GPRS connection (SIM900)


LOG DX - Firmware 1.01.13:
- GSM: SIM900 gsm modem support added to firmware
- GSM: reset of gsm variables if restart of gsm session is necessary
- New alarm/eventlist entries for steptest
- Some changes in alarm handling
- GSM: corrected the RSSI calculation for SIM900 modem
- GSM: own handling of downloaded ftp config for TDM200


LOG DX - Firmware 1.01.12:
- GSM: little changes in gsm modem hardware initialisation
- GSM: changed ftp-filenames to small letters only
- GSM: keep dataflash on during ftp measdata transfer
- Some bugfixes in RF communication (wrong id handling)


LOG DX - Firmware 1.01.11:
- GSM: Steptest upload is started after each measurement (before: after 30 measurements)
- GSM: Logger stays online while a steptest is running (timeout: 10 minutes inactivity)
- Alarmtarget added: check ftp server every minute for one hour for a new config file (Oasen)


LOG DX - Firmware 1.01.10:
- Correct initialization of Dataflash (initialized to is asleep)
- Bugfix with sending GSM/Alarm Eventlist via RF (timeouts)
- GSM: reset of states to IDLE when gsm session finished
- GSM-Test: measurement won't be stopped anymore when a gsm test is started


LOG DX - Firmware 1.01.09:
- GSM: some Bugfixes with modem communication