Skip to content

Releases: lemmingDev/ESP32-BLE-Gamepad

Release 7.0

31 Jan 07:29
c48ca5d
Compare
Choose a tag to compare

TX power level can now be set either initially using the configuration system eg. bleGamepadConfig.setTXPowerLevel(3);
Defaults to 9 if not set
Range: -12 to 9 dBm and the only valid values are: -12, -9, -6, -3, 0, 3, 6 and 9

TX power can also be set at any time using bleGamepad.setTXPower(int8_t)

You can also get the current TX power level by using bleGamepad.getTXPower(int8_t)

See CharacteristicsConfiguration.ino example for more info

Release 6.9

29 Jan 11:49
51f41f4
Compare
Choose a tag to compare

Allow forced pairing and removing of bonds

Much requested features to work around hosts aggressively connecting to gamepad unwantedly.

Example provided

Release 6.8

25 Jan 04:47
b41352e
Compare
Choose a tag to compare

Revert axes code to working state

oops

Release 6.7

24 Jan 10:17
4b49c5c
Compare
Choose a tag to compare

Fix setting axes and update library properties to correct version

Release 6.6

24 Jan 10:12
245bde6
Compare
Choose a tag to compare

Fix min and max axes datatypes and rollover checks

Forgot to update the library version number, so won't update in Arduino library manager.

Sit tight for v0.6.7

Release 6.5

24 Jan 08:38
55e031d
Compare
Choose a tag to compare

Two changes to avoid compilation errors

  1. Use memcmp to compare arrays
  2. No longer include driver/adc.h

Release 6.4

22 Jan 01:10
d43027a
Compare
Choose a tag to compare

Removed the example showing how to set a custom MAC address as it no longer worked

Release 6.3

12 Jan 02:43
156bce7
Compare
Choose a tag to compare

This release fixes a serious issue

Read more about it here: #257 and here: #251

Thanks to @h2zero of NimBLE fame for fixing the issue for us, and to @Sflofler, @RaazP and of course the ever-helpful @LeeNX for helping to bring this issue to light and look at potential issues/fixes

Release 6.2

06 Jan 03:24
16b29ba
Compare
Choose a tag to compare

Fixed advertising name not being set, leading to some devices not showing the Gamepad in their Bluetooth Managers.

Thanks to @PiniponSelvagem

Release 6.1

16 Dec 11:18
177920d
Compare
Choose a tag to compare

Compatibility with NimBLE 2.1.0
Thanks to @Sab1e-GitHub for the recent pull requests