33 Commits

Author SHA1 Message Date
Matthias Ringwald
f193890f13 btstack_defines: fix spelling ATT_HANDLE_VALUE_INDICATION_IN_PROGRESS, re-enumberate OBEX errors, markup Bluetooth and BTstack error codes 2017-06-07 14:41:34 +02:00
Matthias Ringwald
dfbc0b0d57 bluetooth.h: add PSM_IPSP 2017-05-30 11:20:23 +02:00
Matthias Ringwald
61f37892ce bluetooth_company_id: use scraped defines instead of small set from bluetooth.h before 2017-03-30 22:19:17 +02:00
Matthias Ringwald
235946f152 bluetooth_sdp: use scraped SDP UUID and PSMs for SDP record creation and parsing 2017-03-26 22:19:18 +02:00
Matthias Ringwald
a224d682a3 bnep: use UUIDs from bluetooth_sdp.h 2017-03-25 22:51:28 +01:00
Matthias Ringwald
c4b3290d9e sdp: provide device_id_server.h to generate Device ID SDP records 2017-02-22 17:28:57 +01:00
Matthias Ringwald
2c737695ff events: fix events where len(format) != len(params) 2017-02-20 12:41:57 +01:00
Matthias Ringwald
b95a5a357a gap_le: cleanup use of own address for scanning, advertisements, and connection creation 2017-01-18 11:50:45 +01:00
Matthias Ringwald
33373e4028 sm: use fake public addresss of nRf5 chipsets as random static address 2016-11-10 21:51:01 +01:00
Matthias Ringwald
82180fcac7 add le commands for reading and generating diffie-hellman keys via hci commands 2016-11-07 15:15:48 +01:00
Matthias Ringwald
ad71fb1742 annotate classic SSP events 2016-10-03 17:08:17 +02:00
Matthias Ringwald
f6858d14c8 hci: add hci_set_inquiry_mode to set inquiry mode during init 2016-09-29 15:52:13 +02:00
Matthias Ringwald
44e8d9ac69 sm: send/receive keypress notifications 2016-06-16 12:33:16 +02:00
Matthias Ringwald
a9f2976821 sm: validate peer DHKey Check value 2016-05-27 16:40:53 +02:00
Matthias Ringwald
b434342875 sm: add SM_STK_GENERATION_METHOD_NUMERIC_COMPARISON 2016-05-27 16:40:53 +02:00
Matthias Ringwald
52f9cf635b sm: clear requests for Encryption Key distribution when using SC 2016-05-27 16:40:53 +02:00
Matthias Ringwald
74a9b3d5e1 add sm pdus for ecdh 2016-05-27 16:40:53 +02:00
Matthias Ringwald
fea5a680db java: fix compile 2016-04-01 15:54:37 +02:00
Milanka Ringwald
10093bf502 document more events 2016-04-01 13:39:07 +02:00
Matthias Ringwald
ca0d73dee0 events: fix format 2016-02-19 11:11:17 +01:00
Matthias Ringwald
17fe81726c add GAP_SERVICE_CHANGED 2016-02-18 10:10:28 +01:00
Matthias Ringwald
8974fcd6cf move Bluetooth related types to bluetooth.h and BTstack types to btstack_defines.h 2016-02-10 11:35:31 +01:00
Matthias Ringwald
c6d1dbed3c add COMPANY_ID_ for supported manufacturers 2016-01-05 16:22:13 +01:00
Matthias Ringwald
9a73f75d9e fix compile 2016-01-04 16:45:25 +01:00
Matthias Ringwald
616edd56bc replace le_command_status_t with regular Bluetooth uint8_t error codes, add le_command_status_t enums to error list 2015-11-16 22:46:17 +01:00
Matthias Ringwald
941b385515 move btstack events, errors, defines to btstack_defines.h 2015-11-15 22:44:52 +01:00
Matthias Ringwald
4c1900e61c collect Bluetooth defines from att and sm 2015-11-15 21:51:01 +01:00
Matthias Ringwald
ef90703429 collect Bluetooth defines from sdp 2015-11-15 21:45:53 +01:00
Matthias Ringwald
e2577bd76e collect Bluetooth defines from rfcomm 2015-11-15 21:42:40 +01:00
Matthias Ringwald
66b1fcb302 collect Bluetooth defines from bnep and pan 2015-11-15 21:39:57 +01:00
Matthias Ringwald
a8373a417d collect Bluetooth defines from l2cap 2015-11-15 21:34:05 +01:00
Matthias Ringwald
8799c04358 collect Bluetooth defines from hci.h 2015-11-15 21:28:35 +01:00
Matthias Ringwald
47f4e325b4 extract all standard Bluetooth definitions from hci_cmds.h into the new bluetooth.h 2015-11-15 21:23:43 +01:00