| AnalogShifter(Gear gearMin, Gear gearMax, PinNum pinX, PinNum pinY, PinNum pinRev=UnusedPin) | SimRacing::AnalogShifter | |
| begin() | SimRacing::LogitechShifterG27 | virtual |
| Button enum name | SimRacing::LogitechShifterG27 | |
| BUTTON_1 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_2 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_3 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_4 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_EAST enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_NORTH enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_REVERSE enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_SEQUENTIAL enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_SOUTH enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_UNUSED1 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_UNUSED2 enum value | SimRacing::LogitechShifterG27 | |
| BUTTON_WEST enum value | SimRacing::LogitechShifterG27 | |
| buttonsChanged() const | SimRacing::LogitechShifterG27 | |
| DPAD_DOWN enum value | SimRacing::LogitechShifterG27 | |
| DPAD_LEFT enum value | SimRacing::LogitechShifterG27 | |
| DPAD_RIGHT enum value | SimRacing::LogitechShifterG27 | |
| DPAD_UP enum value | SimRacing::LogitechShifterG27 | |
| Gear typedef | SimRacing::Shifter | |
| gearChanged() const | SimRacing::Shifter | inline |
| getButton(Button button) const | SimRacing::LogitechShifterG27 | |
| getButtonChanged(Button button) const | SimRacing::LogitechShifterG27 | |
| getDpadAngle() const | SimRacing::LogitechShifterG27 | |
| getGear() const | SimRacing::Shifter | inline |
| getGearChar(int gear) | SimRacing::Shifter | static |
| getGearChar() const | SimRacing::Shifter | |
| getGearMax() | SimRacing::Shifter | inline |
| getGearMin() | SimRacing::Shifter | inline |
| getGearString(int gear) | SimRacing::Shifter | static |
| getGearString() const | SimRacing::Shifter | |
| getPosition(Axis ax, long rMin=AnalogInput::Min, long rMax=AnalogInput::Max) const | SimRacing::AnalogShifter | |
| getPositionRaw(Axis ax) const | SimRacing::AnalogShifter | |
| getPowerLED() const | SimRacing::LogitechShifterG27 | inline |
| getReverseButton() const | SimRacing::AnalogShifter | |
| isConnected() const | SimRacing::Peripheral | |
| LogitechShifter(PinNum pinX, PinNum pinY, PinNum pinRev=UnusedPin, PinNum pinDetect=UnusedPin) | SimRacing::LogitechShifter | |
| LogitechShifterG27(PinNum pinX, PinNum pinY, PinNum pinLatch, PinNum pinClock, PinNum pinData, PinNum pinLed=UnusedPin, PinNum pinDetect=UnusedPin) | SimRacing::LogitechShifterG27 | |
| serialCalibration(Stream &iface=Serial) | SimRacing::AnalogShifter | |
| setCalibration(GearPosition neutral, GearPosition g1, GearPosition g2, GearPosition g3, GearPosition g4, GearPosition g5, GearPosition g6, float engagePoint=CalEngagementPoint, float releasePoint=CalReleasePoint, float edgeOffset=CalEdgeOffset) | SimRacing::AnalogShifter | |
| setDetectPtr(DeviceConnection *d) | SimRacing::Peripheral | protected |
| setGear(Gear gear) | SimRacing::Shifter | protected |
| setPowerLED(bool state) | SimRacing::LogitechShifterG27 | |
| setStablePeriod(unsigned long t) | SimRacing::Peripheral | |
| Shifter(Gear min, Gear max) | SimRacing::Shifter | |
| update() | SimRacing::Peripheral | |
| updateState(bool connected) | SimRacing::LogitechShifterG27 | protectedvirtual |
| ~Peripheral() | SimRacing::Peripheral | inlinevirtual |