Commit Graph

6 Commits

Author SHA1 Message Date
dexterdy
acee5ab5ea Seperated configuration from base class for convenience. Added support for special buttons (#97)
* added support for start and select button

* Added the things I forgot

* changed header

* edited the main file to add support for the different special buttons

* added the press and release functions

* added stuff to make it more complete. not done yet

* this should do it

* added back button

* made the indentation consistent

* small commit so i can continue on my other pc

* finished the header for the config class

* started working on converting existing code with new config class

* replaced all _include variable with calls to the config class

* fixed constructor

* removed setAutoReport function

* fixed a bunch of dumb mistakes

* fixed a bunch of dumb mistakes

* made the indentation consistent

* small commit so i can continue on my other pc

* finished the header for the config class

* started working on converting existing code with new config class

* replaced all _include variable with calls to the config class

* removed setAutoReport function

* fixed a bunch of dumb mistakes

* added report id to list of configurable options

* actually finished all the getters and setters from the config class

* finished the configuration class

* forgot controllertype config

* updated the examples

* added my own example

* added home test to example

* ran an autoformatter

* added a comment (examples)

* more readable copy-by-value

* fixed circular dependancy problem

* spelling mistake

Co-authored-by: Hagedoorn, J.P. (pieter) <j.p.hagedoorn@students.uu.nl>
2022-05-01 02:14:13 +10:00
lemmingDev
439c603141 Correctly press buttons from physicalButtons array 2021-06-28 08:57:15 +10:00
lemmingDev
eb6edf8b6e NimBLE library used as default 2021-06-28 08:43:21 +10:00
lemmingDev
e7b31f9f75 Fix buttons 2021-04-09 22:13:14 +10:00
lemmingDev
53e11c7d91 Update examples for configurable HID 2021-04-09 20:46:45 +10:00
lemmingDev
809b2b5a4b New example 2021-01-22 21:19:41 +10:00