You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Battery Cell Firing Sag Fix: Fixed an issue where heavy motor inrush current and voltage sag during firing tripped runtime cell detection, erroneously flagging the battery as a lower-cell pack and cutting motor throttle mid-burst.
Rest-State Verification: Introduced isBlasterAtRestForBatteryCheck() ensuring battery configuration and hot-swap detection only execute when triggers are released, solenoid is idle, and tachometer RPMs are below 300 RPM.
Voltage Sag & Discharge Immunity: Eliminated runtime step-down false triggers on connected packs during normal gameplay discharge and high-current firing bursts.
Web Configurator & Diagnostics
Solenoid Timing in Diagnostics: Added active Solenoid ON and OFF duration displays to both the Live Impact Metrics Strip and Settings Dart Impact Diagnostics panel.
Dynamic Voltage Compensation Annotations: Real-time Solenoid Timing displays reflect live effective pulse durations and voltage compensation boosts (e.g. 32 ms ON (+2ms) / 30 ms OFF) as battery pack voltage varies.
Live RPM Timeline Overhaul: Replaced M1/M2/Target current stat cards above the timeline chart with live Target RPM, Motor 1 RPM, and Motor 2 RPM tachometer telemetry.