History file for MT1 V 24.61 2024-06-11 * Adapt SPI timeout * GPIO initialisation before keyboard initialisation * SysTick initialisation according OS manufacturer * Improvements for design1 UMTS moduls V 24.51 2024-05-08 * OS Update * Bugfix: Don't switch off display, if external power is supplied * Command to enter bib via USB * Configurable bib suggestion V 24.21 2024-02-21 * Menu entry to print all stored triggers * Show state during executing "send memory" menu * Corrected typo in synchronize menu * Adapted the sequence of printing trigger with RSM command to fulfill skiing regulations * Fixed to handle deleted triggers when switching on the MT1 * If a printer is connected, setting changes and synchronisation are logged * Fixed wrong pulse hold message when synchronizing manually V 23.A5 2023-10-25 * Changed the RAT priority to 2G, LTE-M, NBIoT * Renamed eMTC to LTE-M V 23.A4 2023-10-24 * Optimized the GPS for sleep mode * Display always on when power supplied * Bugfix in start up sequence * Bugfix not always all RATs were activated * Bugfix when aborting operator search * Display last trigger when entering main screen from menu * Omptimized the satellite screen * Increase the operator search timeout * Don't display resends with an exclamation mark any more (mobile state icon is still visible) V 23.A2 2023-10-05 * Bugfix with command responses (like NSF?, DEVINFO?,..). Bug was only in V23.A1 V 23.A1 2023-10-04 * Enter a SYNM sync time via menu * Report entered bib via USB * Bugfix in USB host connection when using a P6 with external power supply * Improve GPS icon on longer GPS module startup time * Improve battery icon V 23.91 2023-09-25 * Improved the session handling * Optimization for NBIoT mode (Timeouts,..) * use always all radio access technologies * Bugfix in module reset * Manual operator selectin with fallback automatic mode * ignore preferred RATs on SIM * Send system state more often before init a reconnetion V 23.72 19.07.2023 * Bugfix on charging battery * STD delets alls saved trigger and doesn't undo GPS synchronization V 23.71 2023-07-11 * Bugfix on charging battery V 23.62 2023-06-27 * Bugfix in USB device connection * Bugfix in P6 support V 23.61 2023-06-16 * Bugfixing and improving the usb connectivity for device and host * External power detection for P6 printer * RSM command: ordering of trigger corrected V 23.54 2023-05-30 * PrinterService: turn off VBUS at low VCC * Optimize the VCC measurement for printer usage * Display the adjustment data also if no usb cable is connected * Deactivate log output at STD command * Greater font in memo mode * Bugfix in order of sending trigger to server * Bugfixes in USB communication/driver V 23.43 2023-04-14 * Bugfix in USB and P6 handling * Bugfix and fastening of mobile communication * Watchdog supports optimization level -O0 V 23.41 2023-04-05 * Support a connected WTN at each timing channel * Simple P6 printer support * Fastener the shutting down of mobile communication at power off * Bugfixes in USB communication * Display the hardware revision info V 23.33 2023-03-15 * Support Ref5 hardware * Use IRQ for CC controller * Configure watchdog * Remove USB menu entry * Bugfix on USB plug in/off V 23.21 2023-02-15 * Implemented USB host functionality * Identify and support FT232 devices via USB * Added the RS232 for Rev4 * Improvements for USB * Improvements for GPS * Improvements for minute sync menu * Improvements for quectel modem * Faster transmission time when connected with NBIoT V 22.83 24.08.2022 * Quectel specific conneciton logic * NBIoT deactivated per default, activate after 5 connection retries (connection time up to 45 minutes) V 22.82 19.08.2022 * Added 1nce APN * PDP context activation/deactivation optimized V 22.73 19.07.2022 * Implementation of Quectel UMTS modem * Correcting the alignment of message queues V 22.51 19.05.2022 * Bugfix at UMTS driver V 22.22 2022-02-03 * Implemented a GPS battery saving mode V 22.21 2022-02-01 * Triggers to be sent without creation date are now sent with 01.01.2020 as creation date * If no triggers could be sent via mobile radio, the call sign is now displayed at the position where the mobile radio status is normally displayed, until all triggers have been sent V 22.12 14.01.2022 * GPS doesn't wakeup periodically when running on battyer. GPS stays in energy save mode. V 22.11 11.01.2022 * Don't reset the settings on update. Trigger get still deleted * Better support of long device uptimes * Implemented a GPS energy saving mode when the device is running on battery * Faster GPS signal reception on device startup * Improved the server communication * Improved the keyboard driver * DEV server only for developers V 21.A2 28.10.2021 * Answer to GPS? doesn't send the null termination V 21.A1 27.10.2021 * Implemented the minimum trigger length * Bugfix of server logs without payload * Char-Match of uart driver improved * Changes of channel settings are reported to the server * RTX update and complete migration CMSISv2 interface * Bugfix of timer service at 32bit systick overflow * ASCII commands (KAMU, GPS, EDGE) corrected * ISR optimized * Reset the settings and saved trigger on firmware update V 21.61 28.06.2021 * ClockOffset command reactivated for tests * Bugfix in Sync Out V 21.51 03.05.2021 * Deactivated minimun trigger length V 21.41 28.04.2021 * Introduce a minimal trigger length * Send keyboard missconfigurations to the server * Wait till module is deregistered from network when operator search is started * Scrolling in operator search to select an operator * Corrected wrong timeouts in the UMTS driver. Listen to an ABORTED response * Correct the RadioAccessTechnology if it's wrongly configured at the module * Send to server is syncdelta is synchronized with the server time * Improve the USB driver on handling an opened/closed COM port (don't send old data when reopening a COM port) * The deviation wasn't always displayed in the info menu * Configure time zone via menu and command * Corrected a bug in the dead time input * ASCII trigger output was adapted * Display a pulsehold in scroll and memo mode * PPS processing improved * Activate blocked or deactivated channels when memo mode is entered * Extended the info menu * Compiler Update from 6.15 to 6.16 V 21.33 04.03.2021 * Trigger from the minute syncs won't be saved in the trigger memory V 21.32 04.03.2021 * Fix buffered data in USB interface * Fixed switch off in UMTS test * Mark manual trigger with a * in the ASCII protocol * Improved Sync C0 V 21.31 02.03.2021 * Corrected the info display of the actual pulse hold setting * Memo times will be send to server after the BIB was entered. Memo times are still forwarded to the USB interface * optimized fw update process * If the manual operator search is aborted or the selected operator can't be configured, the auto operator mode gets activated again. * Reactivated the UMTS test mode * Run SYNC C0 always as output V 21.22 18.02.2021 * Bugfix in Sync-Delta calculation, if GPS signal is received before server communication. V 21.21 12.02.2021 * New logic when suggesting the next bib * Device can be switched off in memo mode * CMSIS update to 5.7.0 and RTX 5.5.1 * Send times via USB in the menu * Bugfix in sync delta calculation * Bugfix in ABGL output * Common improvements V 21.11 12.01.2021 * Bugfix in date calculation V 20.C1 11.12.2020 * Compiler update and remove warnings * Changed up/download icon * Bugfix buffer overflow * Reactivate LOG command * Enter of start number optimized * Small display bug fixed V 20.B1 25.11.2020 * STD command - does factory reset * UMTS improvements (network search, connection retries, driver, ...) * Bugfix on trigger saving * Display channel state if changed by command * Improved command handling of wrong commands * Bugfix for requested system state * do server synchronization only if not synced or sync configuration was changed V 20.A2 30.10.2020 * Improved the system stability * Improved the scroll mode * Recreate system state at resends * Improved the date support for saved trigger * Implement STD command V 20.A1 09.10.2020 * Change pulsehold setting via server. MT1 loads the saved pulsehold setting at device startup (no more fix setting of 5 seconds). * Bugfix on entering the start number * Bugfix for minute sync output * Improved the system stability * Decreased a timeout for server communication to increase communication speed * Improved the date support for trigger * Bugfix in syncdelta calculation (used for running time), if the devices runs several days * New heap implementation and sending a heap trace to the server * Bugfix in scroll mode, if there's no trigger saved. Bugfix flickering if end/start of list is reached at scrolling V 20.92 18.09.2020 * Send pulsehold to server * Display the end of a pulsehold faster * no NULL termination at the end of a ASCII trigger * corrected the SyncDelta calculation * faster scrolling in scroll mode V 20.91 01.09.2020 * Bugfix when synchronize with GPS (include UTC offset only if it's already in use) * Show system message on a trigger, if device isn't synced * Bugfix in umts driver * Bugfix: system message could prevent the automatic shutdown on low battery * Startnumber entering: Bugfix and more intelligenter start number suggestions * Report pulse hold via USB * Fix pulse hold of 5 seconds till it can be configured via server frontend * Fix spelling error V 20.84 21.08.2020 * The suggested bib blinks for editing V 20.83 20.08.2020 * Improved keyboard handling * Unblock/activate a blocked/deactived channel by entering a bib * Extend the info menu * Trigger copy mode in memo mode * Increase an entered bib automatically by pressing the enter key V 20.81 07.08.2020 * Improved keyboard handling * Extended the system messages * Improved synchronization if device runs several days * Handle midnight overflow at auto trimm * Send not sended trigger at device restart * Duplicating mode in memo mode V 20.71 16.07.2020 * System message on SYNA/SYNM * Send MCC/MNC to server for timing points accounting * extended the system status * Memory leak fixed * Send stack trace to server * Don't send unsent trigger on server change V 20.66 17.06.2020 * Bugfix battery icon * Minute-Sync improved * Set date from GPS if not yet a date from server received * Don't dipslay the GPS menu, if GPS can't be configured * Fault handling (with UMTS module turn off) with data sending to server and display fault at device startup V 20.65 08.06.2020 * Improved the SyncDelta calculation * Bugfix in time offset handling V 20.64 05.06.2020 * Improved the firmware update * Improved server session handling V 20.63 05.06.2020 * Bugfix in deviation calculation when device runs more than 24h * Renamed CRC error message V 20.62 03.06.2020 * Bugfix of settings handling --> DEVNR has to be programmed again * Freze in info display fixed V 20.61 02.06.2020 *Bugfix: On each Switching on, "Vality Error" appeared in the display. V 20.57 29.05.2020 * Bugfixes when wake up display * Improve UMTS handling * Reimplemented Auto-Trimming * Refactored GPS Signal, deviation calculation, GPS synchronization * Improve server synchronization * Synchronization-Delta for running time at GPS and SYNA/SYNM synchronization * Show battery state in welcome screen V 20.56 13.05.2020 * Corrected a problem at UMTS icon V 20.55 13.05.2020 * make DNS lookup in error case faster * improved resend logic for triggers * no more "snowy"-display at startup V 20.54 13.05.2020 * Switch-off reason, switch-off date and switch-off time are stored in flash * workaround for keyboard controller * error message on settings error * session handling improved * "S" at UMTS icon wasn't always correctly displayed * UMTS handling improved * send system state acknowledged V 20.53 11.05.2020 * Bugfix in UMTS driver (sometimes the session to the server couldn't be established) * more logging for the keyboard V 20.52 08.05.2020 * Improve UMTS handling V 20.51 08.05.2020 * Send the system state each 30 minutes to the server * Changed UMTS handling * USB interface bugfixes V 20.49 06.05.2020 * Commands to make channel settings are checked whether the settings affect a time measurement channel V 20.48 29.04.2020 * Mobile network handling for deployment improved V 20.47 28.04.2020 * Fix in UMTS driver V 20.46 28.04.2020 Keyboard Interrupt Test implemented V 20.45 24.04.2020 * Bugfix of dynamic memory usage * Display GPS error icon, if the communication with the GPS module doesn't work * Bugfix: Increase the intervall between UMTS connecteion retries * Improve the UMTS connection * Save trigger when device is switched off and load the trigger when device is turned on * Increase the trigger memory to 7000 triggers * Scroll modus displays saved trigger even if the device isn't synchronized V 20.43 17.04.2020 * Deactivate watchdog und set compiler optimization to O1 (for debugging) * Remove Not connected icon * Improve the UMTS module turn off logic * Hanlding of Online/Server in UMTS Icon corrected * Increasing the timespan between UMTS connection retries up to 15 minutes * UMTS connection improved * Reimplement trigger resending * Don't reconnect if a trigger can't be send and the MT1 is connected to the internet * Bugfix at deactivation of PDP context and Soft-Reset * Increase stack for Keyboard-Logging V 20.42 08.04.2020 * Bugfix when searching a new operator in auto operator mode * Display internet and server connection in the UMTS icon * Prefer soft reset befor hard reset for UMTS module * Logging feature for keyboard * Bugfix when save device name * Bugfix: UMTS connection wasn't established after a firmware update * Bugfix: The correct server wasn't loaded at startup * Save settings before a firmware update V 20.41 03.04.2020 * UMTS-Communication-Key replaced * Improved the UMTS connection * Fixed the operator search * Bugfix of displaying the UMTS icon * UMTS module driver bugfixes * Reactivated the UMTS test * Remove SARA R4 driver * ICCID can be requested as soon as the UMTS module is powered on for the first time * Bugfix when store DEVNR V 20.32 2020-03-02 First customer version