Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
lemmingDev authored May 5, 2022
1 parent 6dc9bd3 commit d24c872
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ It would be great however if any improvements are fed back into this version.
- [x] Simulation controls (rudder, throttle, accelerator, brake, steering)
- [x] Special buttons (start, select, menu, home, back, volume up, volume down, vulume mute)
- [x] Configurable HID descriptor
- [x] Configurable VID and PID values
- [x] Report optional battery level to host (basically works, but it doesn't show up in Android's status bar)
- [x] Customize Bluetooth device name/manufacturer
- [x] Uses efficient NimBLE bluetooth library
Expand Down Expand Up @@ -99,6 +100,8 @@ void loop()
```
By default, reports are sent on every button press/release or axis/slider/hat/simulation movement, however this can be disabled, and then you manually call sendReport on the gamepad instance as shown in the IndividualAxes.ino example.

VID and PID values can be set. See TestAll.ino for example.

There is also Bluetooth specific information that you can use (optional):

Instead of `BleGamepad bleGamepad;` you can do `BleGamepad bleGamepad("Bluetooth Device Name", "Bluetooth Device Manufacturer", 100);`.
Expand Down

0 comments on commit d24c872

Please sign in to comment.