New updates - predictive tracking, tracker management, and Safemap (beta)
RACEMAP is a live tracking platform for professionals in the sports events industry. This release improves usability, reliability, and scalability with focused workflow and stability enhancements - not new specs. We provide a bundle of improvements across predictive tracking, tracker management, Queclink GL3xx socket reliability, and the Safemap (beta). Expect a cleaner predictive tracking UI, clearer reads → shadowtrack mappings, communications fixes for Queclink GL3xx, and practical UX & reliability improvements to Safemap.
Predictive tracking
- Sticky header: Predictive tracking view now pins the main tabs (Status, Readers, ...) so they stay accessible while you scroll and inspect details.
- Single, switchable chart: We replaced two charts with one chart that lets you swap X & Y axes for faster, clearer comparisons.
- One read, multiple mappings: A single read can map to multiple locations on the shadowtrack. Mappings that come from the same read are color-linked, so you instantly see grouped mappings.
- Clear mapping states:
- Rejected read: Read could not be mapped to a location on the shadowtrack.
- Unused mapping: The mapping is not used for predictive calculations.
All information about live tracking from timekeeping data in our documentation: https://docs.racemap.com/prediction
Tracker management (Queclink GL3xx)
We've tuned the communication mechanics between the RACEMAP platform and Queclink GL3xx devices.
- Better cleanup behavior: Messages sometimes lacked full history so errors weren’t reliably detected. We now pass full message history so cleanup and error checks behave correctly.
- Fixed ACK origin: ACK origin is now passed to messages as a flag, so ACKs are interpreted correctly.
- Socket behavior & reliable online state: We dug into socket / online-state edge cases and addressed that trackers sometimes considered sockets “online” after closure and kept trying to send messages.
Read all about our dashboard to work with many GPS trackers at a scale: https://docs.racemap.com/tracker-management
Safemap (beta)
Thanks to everyone who tested Safemap. Your feedback guided these practical improvements. If you want to try Safemap instead of the Monitor add-on, send us a message and we’ll enable it for your event(s).
- Order: Values used to be compared as strings (causing odd ordering); now numerical order.
- Low-battery alerts show %: Battery percentage is extracted from alert info and displayed when hovering the alert.
- Charging state: Devices that are charging are now indicated.
- Starter state (DNF, DSQ, etc.) is shown so you can, for example, ignore alerts from finished starters.
- Chart zoom persists: Zoom level no longer resets on every re-render; zoom state is stored so the view remains stable.
- (Un)Lock “follow path”: Added a lock/unlock for map and chart follow behavior. When unlocked, the map resets to the starter’s current position; when locked you can hover the chart without the map snapping back.
Bug fixes & polish
Thanks for reporting these — many small but important fixes went out:
- Fix: time selector in the tracker chart.
- Fix: batch GPX download failing when one file in the batch is empty.
- Misc: various stability and usability improvements across Predictive Tracking, Monitor, and Safemap.