History file for MT1 V 25.41 2025-04-09 Menu sequence of the GENERAL menu rearranged Bug of the USB interface on Linux systems fixed V 25.22 2025-02-24 Display is switched off again in battery mode to save power V 25.21 2025-02-12 Delay function of HAL_GetTick before osKernelStart adjusted to 1 mSec, for 48 MHz clock rate Timing I2C communication CC Controller changed to 100 kHz Timing I2C communication keyboard controller changed to 100 kHz Blinker module revised due to the possibility of the device ‘freezing’ Thread priorities revised Adjustment made for the MAX7370 keyboard controller during read operation All outgoing triggers are deleted during a new synchronisation The use of osDelay before osKernelStart is replaced by HAL_Delay USB command added to be able to read and set device name 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