ndeadly
ed2b25bbe2
btdrv: document timeout parameter to btdrvTriggerConnection
2025-04-29 15:20:03 +02:00
ndeadly
0ae0792770
btdrv: update gatt server event names to better reflect usage
2025-01-26 18:57:17 +01:00
ndeadly
953c1b7a8a
btdrv: fixed swapped permissions and property parameters for btdrvAddGattCharacteristic function
2025-01-26 18:57:17 +01:00
ndeadly
5da574f852
btdrv: add notes about broken gatt server function implementations
2025-01-26 18:57:17 +01:00
ndeadly
b2d7022e1b
btdrv: change argument from service id to server interface for gatt server functions
2025-01-26 18:57:17 +01:00
ndeadly
412c48eab5
btdrv: add missing ble definitions
...
(cherry picked from commit f60935fcc2afc82f20a921284a520dab9c61caab)
2023-10-25 19:21:12 +02:00
Dave Murphy
8747689be1
gcc 13 fixes ( #610 )
2023-05-07 03:04:58 +01:00
yellows8
9865dbf921
btdrv: Updated sysver check for removed cmds in 14.x.
2022-04-07 22:12:26 -04:00
yellows8
369bb31311
btdrv: Added 13.0.0 cmds + minor improvements.
2021-09-18 00:31:53 -04:00
Sean Maas
960599c4b5
btdrv: fix btdrvRespondToSspRequest for 12.0.0
2021-09-15 12:19:30 -04:00
ndeadly
58885db2cd
btdrv: update bluetooth hid connection event info for 12.0.0
2021-06-02 17:56:55 +02:00
ndeadly
8c8bd9debf
btdrv: add bluetooth event info definition for connection event on fw < 9.0.0
...
(cherry picked from commit 1e7abd975fc906d1a483b33fa86969cb15e93ece)
2021-06-02 17:56:55 +02:00
yellows8
f486127615
Bluetooth pr rebased ( #552 and #540 )
...
* btdrv: expand upon and refine event data definitions
* btdrv changes for 12.0.0
* btdrv: Various fixes, added enums, etc.
Co-authored-by: ndeadly <24677491+ndeadly@users.noreply.github.com>
2021-05-30 13:47:36 -04:00
yellows8
2e2cf43cf5
btdrv: Added support for the new 12.0.0 cmds.
2021-04-16 16:46:45 -04:00
yellows8
15a5d1c44f
btdrv: Updated params/docs for btdrvSetBleVisibility.
2021-02-04 11:47:50 -05:00
yellows8
531f9d7921
Updated/added bluetooth structs/enums. Updated docs.
...
Moved btm types into a dedicated .h.
2021-02-03 14:02:38 -05:00
yellows8
7751df9356
btdrv: Updated param names + docs.
2021-02-02 15:51:31 -05:00
yellows8
d813bef54b
btdrv: Added/updated structs/enums for events, etc.
2021-01-19 20:02:01 -05:00
yellows8
c8fdae9189
btdrv: Updated/added structs/enums for events, etc.
2021-01-16 13:34:12 -05:00
yellows8
110c2f0622
btdrv: Updated docs.
2021-01-05 01:36:29 -05:00
yellows8
348b21def2
btdrv: Updated names for BtdrvHidReportEvent*.
2021-01-03 02:07:17 -05:00
yellows8
2f6fcf7fb2
btdrv: Updated param names/docs.
2020-12-29 20:31:06 -05:00
yellows8
5820178f56
btdrv: Updated param order.
2020-08-20 18:38:55 -04:00
yellows8
89358ba98c
btdrv: Use const for btdrvWriteHidData/btdrvSetHidReport.
2020-08-20 18:38:55 -04:00
yellows8
c669589a35
bluetooth: Updated params, improved docs, etc.
2020-08-20 18:38:55 -04:00
yellows8
4fae8554f7
btdrv/btm: Updated/added various structs.
2020-08-20 18:38:55 -04:00
yellows8
3b670bc652
btdrv: Added the remaining cmds, various fixes, and added a types .h.
2020-08-20 18:38:55 -04:00
yellows8
ab9ce7c330
btdrv: Added support for pre-4.0.0, etc.
2020-08-20 18:38:55 -04:00
yellows8
5551fcfab6
btmu/btdrv: Use bool flag where needed and updated docs.
2020-08-20 18:38:55 -04:00
yellows8
4e0fcb105d
btdrv/btmu: Updated structs.
2020-08-20 18:38:55 -04:00
yellows8
94464baf38
btdrv/btmu: Various improvements.
2020-08-20 18:38:55 -04:00
yellows8
9439243649
Added btmu and added btdrv structs.
2020-08-20 18:38:55 -04:00
yellows8
a771f06a0e
btdrv: Fixed btdrvGetHidReport IPC, updated docs, and added an enum.
2020-08-20 18:38:55 -04:00
yellows8
354e7d84fd
btdrv: Added btdrvTriggerConnection.
2020-08-20 18:38:55 -04:00
yellows8
bc16eb227b
btdrv: Updated the BtdrvBleAdvertisePacketData struct.
2020-08-20 18:38:55 -04:00
yellows8
045f6477d9
btdrv: Added cmds:
...
btdrvSetBleVisibility, btdrvSetBleAdvertiseData, btdrvSetBleAdvertiseParameter, btdrvRegisterGattClient, btdrvUnregisterGattClient, btdrvUnregisterAllGattClients, btdrvGetGattAttribute, btdrvGetGattService, btdrvRegisterGattServer, btdrvUnregisterGattServer, btdrvConnectGattClient, btdrvDisconnectGattClient, btdrvAddGattService, btdrvEnableGattService, btdrvAddGattCharacteristic, btdrvAddGattDescriptor, btdrvGetBleManagedEventInfo, btdrvGetGattFirstCharacteristic, btdrvGetGattNextCharacteristic, btdrvGetGattFirstDescriptor, btdrvGetGattNextDescriptor, btdrvRegisterGattManagedDataPath, btdrvUnregisterGattManagedDataPath, btdrvRegisterGattHidDataPath, btdrvUnregisterGattHidDataPath, btdrvRegisterGattDataPath, btdrvUnregisterGattDataPath.
2020-08-20 18:38:55 -04:00
yellows8
e0ee2ffc86
btdrv: Added btdrvGetEventInfo/btdrvGetHidEventInfo, etc.
2020-08-20 18:38:55 -04:00
yellows8
0075672b93
btdrvGetLeEventInfo -> btdrvGetLeHidEventInfo
2020-08-20 18:38:55 -04:00
yellows8
b15a583b80
btdrv: Added more cmds and the required enum:
...
btdrvGetLatestPlr, btdrvEnableTxPowerBoostSetting, btdrvIsTxPowerBoostSettingEnabled, btdrvEnableAfhSetting, btdrvIsAfhSettingEnabled, btdrvGetChannelMap, btdrvMoveToSecondaryPiconet, btdrvIsManufacturingMode, btdrvEmulateBluetoothCrash, btdrvGetBleChannelMap.
2020-08-20 18:38:55 -04:00
yellows8
b18912980e
btdrv: Added HidReportEventInfo support.
2020-08-20 18:38:55 -04:00
yellows8
2878b97f3a
btdrv: Added cmds:
...
btdrvGetAdapterProperties, btdrvGetAdapterProperty, btdrvSetAdapterProperty, btdrvWriteHidData, btdrvWriteHidData2, btdrvSetHidReport, btdrvGetHidReport.
Added/updated the required enum/struct.
bt(drv): Updated docs.
2020-08-20 18:38:55 -04:00
yellows8
a5e8572019
Added initial bluetooth support.
2020-08-20 18:38:55 -04:00