Earle F. Philhower, III
eb0badd817
Avoid malloc/free while in HCI callbacks ( #2219 )
...
Bluetooth operates at IRQ level, so using std::list (which needs to
new and delete objects) is not legal. Use a fixed, preallocated
vector instead.
2024-06-10 16:38:50 -07:00
Earle F. Philhower, III
f272995536
For consistency, BTHID Joypad->Joystick ( #2218 )
...
Matches existing library names and nomenclature
2024-06-10 13:34:59 -07:00
Earle F. Philhower, III
1fd66bf9c2
Add joypad HID master support ( #2214 )
...
Play games on your Pico using Bluetooth gamepads!
2024-06-09 11:47:13 -07:00
Earle F. Philhower, III
bde21e5ae1
Add BLE support to BluetoothHIDMaster ( #2208 )
...
Support Bluetooth BLE keyboard and mice using the same HID master
infrastructure as the BT Classic.
2024-06-07 14:52:52 -07:00
Earle F. Philhower, III
b42083f20a
Add "Needs Bluetooth" compile warning ( #2197 )
2024-06-05 11:08:20 -07:00
Earle F. Philhower, III
f6d13d2b70
Bluetooth Master HID and musical keyboard example ( #2195 )
...
Adds BluetoothHIDMaster and HIDKeyStream which let the PicoW connect to
and use Bluetooth Classic HID devices like keyboards and mice.
An example that lets the PicoW use a BT keyboard as a piano is
included and shows the use of the new classes.
2024-06-04 14:09:28 -07:00