From d24c872f0e2f5327be95fb260745ce8bcb76e0d8 Mon Sep 17 00:00:00 2001 From: lemmingDev Date: Thu, 5 May 2022 19:40:06 +1000 Subject: [PATCH] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index a652909..6b3e4e1 100644 --- a/README.md +++ b/README.md @@ -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 @@ -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);`.