V7.5bt-fk-tp Update ^hot^ -
Based on the specific naming convention, this version string is most commonly associated with aftermarket Android Head Units (car infotainment systems), particularly those running on the TS10 or similar Rockchip hardware platforms.
Here is an article detailing what this update is, its features, and what you need to know before installing it. v7.5bt-fk-tp update
Post-Update Checklist
After successful installation, perform the following verifications: Based on the specific naming convention, this version
- [ ] Check version: Send the command
ATI9 over serial or TP command channel. The response should include "fw_ver":"v7.5bt-fk-tp".
- [ ] Re-pair Bluetooth devices: Remove old pairings from both the FK device and your peripheral devices. Then re-pair.
- [ ] Validate TP connection: Observe the outbound telemetry for five minutes. Ensure no "session refused" errors appear in the log.
- [ ] Test Modbus registers: If using industrial automation, write and read to registers 1020-1023 (newly available range).
Configuration notes
- New config flags:
- bt.queue_size (default: 1024)
- fk.retry.base_delay_ms (default: 200)
- tp.fsync_window_ms (default: 50)
- Telemetry counters exposed under /metrics: bt_queue_length, bt_steal_rate, tp_commit_latency_ms.
Background task scheduler (bt)
- Reworked scheduling loop to use a bounded work-stealing queue.
- Reduced lock contention by introducing per-worker wait-notify primitives.
- Added telemetry counters for queue length, work-steal rate, and average latency.
Known Issues
- On some
[OS/firmware version], telemetry export may drop the first 2 samples after reboot (fix planned for v7.6).
- Worker pool rebalance may increase CPU usage by ~3–5% under minimum load – acceptable given throughput gains.