Bluepad32 v3.8.1
·
740 commits
to main
since this release
[v3.8.1] - 2023-07-30
New
- Bluetooth Allowlist addresses:
This feature, when enabled, will allow or decline controller connections based on their address.
This is useful when using multiple devices running Bluepad32, and you want that certain controller
connects to only a particular device.
Useful for "parties", or at teaching classes.
The following console commands were added to control the allowlist:allowlist_list
: List addresses in the allow list.allowlist_add <address>
: Add address to allow list.allowlist_remove <address>
: Remove address from allow list.allowlist_enable <0 | 1>
: Enable / Disable the allow list feature
Changed
- BTstack: Upgraded to 1.5.6.3 (master branch as of July 29)
Fix
- Unijoysticle: Misc and back buttons have debouncer per device.
When multiple controllers are connected, debounce works as expected.
Before, astatic
variable was used, and was reused by all connected
controllers. - Unijoysticle: Improved debug messages when trying to swap ports.