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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.