Skip to content

Bluepad32 v3.8.1

Compare
Choose a tag to compare
@ricardoquesada ricardoquesada released this 30 Jul 16:09
· 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, a static variable was used, and was reused by all connected
    controllers.
  • Unijoysticle: Improved debug messages when trying to swap ports.