Track Box Firmware

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