• Benjamin Aigner's avatar
    BLE HID composite device support (#1587) · 60e93f3e
    Benjamin Aigner authored
    * Adapted all libraries to support multiprotocol HID over BT & BLE
    
    * Added ATT DB depending on setup; still no success with working connection
    
    * Added hids_device from BTStack develop branch as override
    
    * Fixing the GATT handle patching, added working ATT DB
    
    * ran astyle on example
    
    * Updates in BLE implementation; WORKING! (but only if all are activated). Removed sdkoverride again, doesn't work.
    
    * Moved ATT DB handles to correct places
    
    * Finally functioning for Mouse+KBD+Joy, and each individual
    
    * Cleaned up code & ran astyle
    
    * Added sdkoverrides to pull develop functions from BTSTack
    
    * Changed a few typos by BTStack to run codespell successfully
    
    * Ran astyle on sdkoverride files
    
    * Added some #if guards for including BTSTack file only if BT is enabled
    
    * Fixed Feature Report value characteristics handle assignment; fixed too long HID report
    
    * Ran astyle
    60e93f3e
JoystickBLE.cpp 2.58 KB