This Class allows the joystick, buttons and petiometers to be implemented easily and coherently in other classes

Fork of Gamepad by Craig Evans

Changes

RevisionDateWhoCommit message
30:7b1e427a20f6 2017-05-02 domkay97 Changed some comments default tip
29:77cfc0348743 2017-05-02 domkay97 Correcting grammar in comments
28:7c0dbbd90c2e 2017-05-01 domkay97 Tidying up ready for publication, tidying DOxygen Commenting
27:d51c87ced56e 2017-04-24 domkay97 Commented out printf statements to speed up program
26:ccdf299b26c4 2017-04-16 domkay97 Created Players seelction
25:edb07ff38749 2017-04-16 domkay97 Removed redundant code.
24:7b149f5d4bef 2017-04-16 domkay97 Tidying up and formatting
23:34da21dfdfd6 2017-04-15 domkay97 Removed redundant code
22:2f5a009a82a6 2017-04-12 domkay97 Applied more return values to more new inputs for user.
21:99ec20695524 2017-04-12 domkay97 Moved methods from display to operator class
20:0941b9c3cb7b 2017-04-12 domkay97 Tidying up, no function change
19:6fe0c9b4819c 2017-04-12 domkay97 Tidying up no function modification
18:e0a4f15a7750 2017-03-05 eencae Added const to led method.
17:cf1e1ffcf773 2017-03-05 eencae Merged separate LED methods into single method. Need to pass LED number as argument.
16:3ea3d9714b0c 2017-03-03 valavanisalex Move Gamepad events enum into class. Too class-specific to be defined externally.
15:c582b3326d44 2017-03-03 valavanisalex Added docs
14:688bdcbdd3a5 2017-03-03 valavanisalex Use initialiser list
13:ef5fc9f58805 2017-03-03 valavanisalex Use forward declaration of mbed classes so that we can avoid pulling the whole of the mbed header into our own API
12:1b0b6355da4f 2017-03-03 valavanisalex Handle event flags using a single _event_state bitset and ID flags
11:ff86b2ffce01 2017-03-02 valavanisalex Const safety and private member formatting
10:a13d2f9d8a14 2017-02-07 eencae Renamed LED methods.
9:893189072e89 2017-02-07 eencae Added methods to access individual LEDs.
8:7eaf26f4b5f2 2017-02-07 eencae Added documentation.
7:019671f7bd83 2017-02-06 eencae Minor fixes.
6:b1c3dfe67f7d 2017-02-06 eencae Minor edit.
5:ce5eae9ee934 2017-02-06 eencae Made some joystick methods public
4:bafb7f483e93 2017-02-06 eencae Removed references to LCD and Joystick libraries.
3:964a6d95acdd 2017-02-06 eencae Removed LCD from library and merged in joystick methods (untested)
2:ea5538fcfe2f 2017-02-04 eencae B button change pin definition;
1:6d25cd49059b 2017-02-04 eencae Added more methods. Still untested.
0:a6288c29b936 2017-02-04 eencae Initial commit. Untested. Under development.