Add rotary encoder support, simplify AddMuxButton interface.
This commit is contained in:
@ -32,14 +32,14 @@ void setup() {
|
||||
uint8_t mux = joystick.AddMux(A1, admux::Pinset(A2, A3, A4, A5), 4);
|
||||
|
||||
// now we can add the rest of the buttons
|
||||
joystick.AddMuxButton(A1, mux, 0, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 1, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 2, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 3, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 4, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 5, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 6, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(A1, mux, 7, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 0, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 1, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 2, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 3, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 4, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 5, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 6, BUTTON_PASSTHRU);
|
||||
joystick.AddMuxButton(mux, 7, BUTTON_PASSTHRU);
|
||||
|
||||
joystick.Init();
|
||||
}
|
||||
|
Reference in New Issue
Block a user