Releases: dmadison/Sim-Racing-Arduino
Releases · dmadison/Sim-Racing-Arduino
Version 2.0.2
Sorry, something went wrong.
No results found
Bug Fixes:
- Fixed Logitech G25 shifter's sequential shift direction (pull towards to shift up, push away to shift down) (#23). Thank you @willfordrockwell for bringing this to my attention!
- Improved Logitech G25 shifter's interactive sequential calibration wording
Version 2.0.1
Sorry, something went wrong.
No results found
Bug Fixes:
- Adjusted wording for Logitech G25 shifter's interactive sequential calibration (#22). Thank you @willfordrockwell for the suggestion!
Version 2.0.0
Sorry, something went wrong.
No results found
New Features:
- Added support for the Logitech G27 shifter via the LogitechShifterG27 class (#19)
- Added support for the Logitech G25 shifter via the LogitechShifterG25 class (#19)
- Added aliases for LogitechShifterG923, LogitechShifterG920, and LogitechShifterG29
- Added a "USB Adapter FAQ" page to the documentation
Shield Support Changes:
- Removed shield pin definition macros (PEDAL_SHIELD_V1_PINS, SHIFTER_SHIELD_V1_PINS). Users should now use the CreateShieldObject<class T, uint8_t version>() template function.
Changes for Developers:
- Peripheral classes should no longer define update(), but rather updateState(bool connected)
- DeviceConnection detection is now handled in the base Peripheral class. Derived classes must pass a pointer to a detection object and handle its lifetime themselves.
Version 1.1.5
Sorry, something went wrong.
No results found
Changes:
- Improves handling of unused pins (#17)
Version 1.1.4
Sorry, something went wrong.
No results found
Changes:
- Tweaks the default calibration of the Logitech shifter class for better compatibility with some G27 shifters (#10)
Version 1.1.3
Sorry, something went wrong.
No results found
Changes:
- Fixes a bug where pedal and handbrake positions were not correctly zero'd on disconnect
Version 1.1.2
Sorry, something went wrong.
No results found
Changes:
- Pedal and handbrake joystick data is only sent on position change
- Users can now check if pedal and handbrake data has changed between updates using the positionChanged() function, instead of having to buffer the returned value from update().
- Analog axis updates will only report a change if the positional value is within their calibrated range.
- The pedal's serial calibration option now includes option for setting deadzones for the start and end of the travel range.
- The calibrated resting position of the Logitech pedals' brake has been tweaked slightly.
Full Changelog: v1.1.1...v1.1.2
Version 1.1.1
Sorry, something went wrong.
No results found
Changes:
- Changed default Y-axis shifter pin from A1 to A2, matching common DIY adapters
Version 1.1.0
Sorry, something went wrong.
No results found
New Features:
- Added support for generic analog handbrakes (#2)
Version 1.0.0
Sorry, something went wrong.
No results found