feat: #3 tire temperature matrix dashboard (FL/FR/RL/RR heatmap)

This commit is contained in:
2026-07-26 18:42:36 +08:00
parent a2e7141338
commit ea32fa841e
3 changed files with 108 additions and 0 deletions
+5
View File
@@ -45,6 +45,11 @@ class ForzaHorizonParser:
td.handbrake = struct.unpack_from("<B", data, 318)[0] / 255.0
td.gear = struct.unpack_from("<B", data, 319)[0]
td.steering = max(-1.0, min(1.0, struct.unpack_from("<b", data, 320)[0] / 127.0))
td.raw["tire_temp_fl"] = struct.unpack_from("<f", data, 268)[0]
td.raw["tire_temp_fr"] = struct.unpack_from("<f", data, 272)[0]
td.raw["tire_temp_rl"] = struct.unpack_from("<f", data, 276)[0]
td.raw["tire_temp_rr"] = struct.unpack_from("<f", data, 280)[0]
except struct.error:
pass