Skip to content

v1.0.6

Choose a tag to compare

@RedMeKool RedMeKool released this 03 May 08:41

BmsLightBridge v1.0.6
New

COM port dropdown now shows the device name next to the port number (e.g. COM5 — F16 Misc G3). Names are resolved via DirectInput, Windows registry, and WMI — no hardcoding.
Mapping list shows the device name for Arduino mappings, consistent with WinWing mappings.
Automatic COM port recovery: if a driver update or USB re-enumeration changes a board's port number, BmsLightBridge detects it by USB hardware identifier (VID, PID, serial number) and updates all affected mappings silently on startup.

Fixed

Test Signal and Test All Mappings could activate the wrong pin when two signals were tested in the same session without restarting the app.
SharpDX exceptions no longer appear in the Visual Studio output when a configured joystick is disconnected.
ICP not connected exception is now handled silently instead of surfacing as an unhandled error.

Other

Global exception handler added — unhandled errors are written to BmsLightBridge_errors.log next to the executable.