Releases: afpineda/SimWheelESP32-SimHub-Plugin
Fix minor bug
Automatic detection of inserted or removed devices
Now, the plugin is able to detect the insertion and removal of ESP32SimWheel devices.
The device list is automatically refreshed.
The "Refresh" button is still available but is useless and may be removed in the future.
Minimize disconnection events
Error handling has been improved to avoid unnecessary device disconnections.
Full Changelog: 2.5.0...2.5.1
Complete rework
The plugin has undergone a thorough rebuild to eliminate any performance issues due to the plugin itself.
The problems caused by the Windows HID API could not be completely fixed.
However, an FPS limiter has been implemented as a workaround.
Technical details:
- SimHub's own HID library is no longer used, but a custom written one.
- Write buffers have been disabled, however, this does not affect the feature reports, used to read the state of the selected device in the user interface.
- The previous sloppy implementation of the user interface has been removed in favor of a strict implementation of the MVVM pattern.
Fix low pixel control performance
Should fix the performance issue #3 reported by @thomaswang04.
For this to work, update your custom firmware to version 6.11.3 (or later).
Full Changelog: 2.4.0...2.4.1
2.4.0
Up to date with data version 1.5 (firmware version 6.11.0).
Full Changelog: 2.3.0...2.4.0
Support for Launch Control
"Launch control" is a new working mode for the clutch paddles.
It is introduced in the firmware version 6.10.0.
Fix pixel data one frame behind game data
Fixed a bug that caused pixel data to go one frame behind game data.
Full Changelog: 2.2.1...2.2.2
Fix bug not sending pixel data in certain situations
Full Changelog: 2.2.0...2.2.1
Pixel control available
Changes:
- Pixel control is available for devices that implement it (data version 1.4, firmware version 6.4.0).
- LED profiles allow you to configure the behaviour of each LED.
Full Changelog: 2.1.0...2.2.0