Revisions and changes with major impact to functionality or substantial improvements/fixes:
SEP 2016 - REV 13987
First Firmware Build is running on Track Box Hardware
NOV 2017 - REV 18691
First ATB Firmware Release
SEP 2018 - REV 21491
- FIX: Some minor problems - but reworked a lot of the internal logic
- NEW: Implementented auth= parameter for track ping call to ensure caller is a real track box
- NEW: Added index= parameter to track ping call
- NEW: Implemented STANDBY/NORMAL/FAST modes: https://crm.rrdc.de/crm/index.php?page=1200&id=8791-TrackBox-Modes-FASTNORMALSTANDBY
- CHANGE: Track Box is now only applying the moving algorithm, if it is actually going somewhere (>5km/h) - This is a new state called "TRAVELLING" - This means that shaking on a boat or buoy will considered to be stationary.
It will keep the TRAVELLING state for 1min if not moving (on a briefly stopping car) to avoid switching between the algorithms. - CHANGE: Removed XM flag - will now be reported as X
- NEW: Support for RR SIM CARDs (with automatic detection)
- Internal: Function to write SIM CARD PINS and set LOCK
- Internal: Added FAKETRACKPING commands for automated testing. See here: https://crm.rrdc.de/crm/index.php?page=1200&id=8009
MAY 2020 - REV 27539
First PTB Firmware Release
JUL 2020 - REV 28123
NEW: SYNC Logic Release
OCT 2020 - REV 28213
NEW: Multi-Box Mode with more than 2 PTB in range
NEW: Mode=SLOW on PTB
MOD: Optimised Synchronsation
NEW: Optimized Solar MPPT on newer PTB Hardware
FIX: Some minor bugs
FEB 2021 - REV 28717
- Advanced Battery Charging Temperature Management
- More Detailed Logging
- Modem Firmware Update Functionality and Revision Reporting
- HTTP 503 Logic
- Precise retransmission time rounding
- Advanced Syncing (with Multi-Box Autodetection)
- Upgrade LED Blinking changed from RED to RED-GREEN
- More aggressive reconect on network disconnect/decline
- Battery % status adapted to new cells for BOXID >= 21245
- Memory fill status now reports both memorys combined
- Gracefully reset before internal time base overflows after 191 Days
- Crash detection and automatic reset
- Many small improvements and bug fixes
Reader Firmware :
- Extreme improvement in Back Link Frequency Tolerance (helps at high/low temperatures and with badly tuned transponders)
- Significant sensitivity improvement
- Fine Tuning of Gen2 parameters for higher performance (Delimiter & Tari)
- Transponder Integrity Check
- Improved performance reporting
- Many small improvements
MAY 2021 - REV 29071
FIX: NTP Issues
AUG 2021 - REV 29777
MOD: APN to "" logic
MOD: Force Connect to different Network if no data transmission
NEW: SLOW Mode for ATB (120s observation, 60s cutoff)
FIX: -1Day Bug for 3G ATB
MOD: Temperature Compensation + better temperature precission
NEW: Multiline Reader Logmessage
MOD: Better Modem error logging
FIX: Many small stability updates
FIX: Changed GPS DATE functionality for bug in 3G Module
FIX: Changed START READER endless loop logic
FIX: Solar Mode entry more robust
FIX: NTP Sync pushed to +12h so while having GPS, NTP is never used
MAY 2022 - REV 31827
MOD: Battery Hour Estimation
MOD: RSSI for ATB and PTB now the same in TrackPing Calls
FIX: EEPROM write limited to real config changes for less wear
NEW: MinRSSI=-60 command for Active TrackPing cutoff
MOD: If config server reports a non 200 error, config is not tried again
OCT 2022 - REV 32539
MOD: Battery Hour Estimation
FIX: Upgrade after Modem Restart
NEW: HW 1.4 Support with Battery Heater
NEW: More Status Call fields (boxHours, readerPower ...)
MOD: Blocking LTE Band 20 for ETSI Boxes
MOD: Immediate shutdown on startup with empty battery
NEW: TrackPing POST now accepts commands
MAY 2023 - REV 33734
NEW: Support for advanced V3 Transponder TrackPings with varlable TX power and ACK indicator
NEW: boxError= in Status Call
MOD: Default URLs
MAR 2024 - REV 35723
MOD: Modem Reset Logic if no Network allows a connection
MOD: Always Start GPS Peripheral 60s after Modem Reset
MOD: Clear Box Errors on Modem Reset
MOD: Major Code Cleanup regarding compiler warnings change
MOD: RAM Init procedure
FIX: Repetitive 2.4Ghz peripheral reset against freeze (hopefully fixes issues not receiving Track Pings)
FIX: More Robust Parsing of non NEMA conformal GPS data sentences
SEP 2024 - REV 37082
FIX: Error state handling and reporting issues
FIX: Issue with low RSSI TrackPings stopped recording to early
MOD: Now always using corrected V3 RSSI (also for reporting in RR12)
MOD: Now using seconds after peak to determine completion of recording (this is a major change!)
MOD: Now using triple observation span for weak single hit passings
MOD: Observation span is now also applied when a TrackPing is not really strong
MOD: Only if TrackPing is strong and has multiple hits, its recording will be stopped after Observation Cutoff
MOD: Moved to new logging server
MAY 2025 - REV 38466
MOD: Move to new Update Server
FIX: Many Problems in Firmware Update Logic Fixed