1513 Commits

Author SHA1 Message Date
Milanka Ringwald
181c4d2275 hfp: introduced hfp role 2015-07-09 17:03:16 +02:00
Milanka Ringwald
7851d68cc3 added MAX_NO_HFP_CONNECTIONS 2015-07-09 15:34:22 +02:00
Milanka Ringwald
ea5029c9a4 hfp: sdp query 2015-07-09 15:28:06 +02:00
Milanka Ringwald
92fdd6fa5f Merge branch 'master' of https://github.com/bluekitchen/btstack 2015-07-08 17:16:03 +02:00
Milanka Ringwald
af3f2ab928 hfp: add skeleton files, create service records for HFP HF unit and AG 2015-07-08 17:15:50 +02:00
Matthias Ringwald
8837e9ef66 emit disconnect events on hci power off 2015-07-08 15:38:34 +02:00
Matthias Ringwald
a0cf2f3fb8 don't retry sending reset on iOS after init with BlueTool 2015-07-02 21:41:16 +02:00
Milanka Ringwald
f1344d4a1c add missing declarations 2015-07-02 10:45:15 +02:00
Milanka Ringwald
99e736a0a8 annotated/added apis 2015-07-01 15:40:29 +02:00
Milanka Ringwald
f8088037e4 annotate btstack memory API 2015-07-01 14:35:16 +02:00
Matthias Ringwald
ada022b7e8 make embedded_get_time_ms and posix_get_time_ms private. (use run_loop_get_time_ms instead) 2015-06-16 23:37:11 +02:00
Matthias Ringwald
ea2df9a562 add run_loop_get_time_ms() and implement in embedded, posix, and cocoa run loops 2015-06-16 23:26:52 +02:00
Matthias Ringwald
caff7b6e81 implmenet embedded_get_time_ms for HAVE_TIME_MS in embedded run loop 2015-06-15 22:37:54 +02:00
Matthias Ringwald
4fc359d955 moved hsp implementation to src/ and all pts tests to test/pts 2015-06-12 22:16:57 +02:00
Matthias Ringwald
cfc59f1b60 trigger hci_run on gap le advertisement commands 2015-06-12 21:51:56 +02:00
Matthias Ringwald
9a2e4658f8 re-enable advertisements after disconnect 2015-06-12 20:08:52 +02:00
Matthias Ringwald
09d6503165 fix enumeration 2015-06-12 20:08:23 +02:00
Matthias Ringwald
45c102fdda add helper hci_le_advertisements_set_params function to avoid call to sm from hci, gap ddvertisement control complete 2015-06-12 19:28:46 +02:00
Matthias Ringwald
171293d35a track advertisements enable 2015-06-11 22:26:31 +02:00
Matthias Ringwald
a828a7565a skip read buffer size and write le host supported if they are not implemented, e.g. on EM9301 2015-06-10 23:02:49 +02:00
Matthias Ringwald
a70cff6b3b added hci_read_local_supported_commands 2015-06-10 22:30:32 +02:00
Matthias Ringwald
8a37b10a01 allow to enable/disable log_info and log_debug for HAVE_HCI_DUMP 2015-05-29 21:37:00 +02:00
Matthias Ringwald
d23838ec66 added callback for Bluetooth hardware error 2015-05-18 21:13:28 +02:00
Matthias Ringwald
1c42f7eda0 use Security Level 2 (Encrypted, no MITM protection) as default for RFCOMM 2015-05-15 11:11:49 +02:00
Matthias Ringwald
775ecc3663 only reject l2cap connection due to insufficient security level after authentication procedure was performed 2015-05-14 22:59:36 +02:00
Matthias Ringwald
2b65942fc7 add missing format specifier 2015-05-14 12:54:16 +02:00
Matthias Ringwald
522ba429ec add re-used records from device db in front, extend tests a bit 2015-05-14 10:20:44 +02:00
Matthias Ringwald
3e35d521bf ignore remove NULL item from linked list 2015-05-14 10:17:49 +02:00
Matthias Ringwald
e569dfd95d add cast to getting security level 2015-05-13 10:34:21 +02:00
Matthias Ringwald
1a6180181a no break after return 2015-05-13 10:33:00 +02:00
Matthias Ringwald
71de195ed3 fix c99 warnings for missing argument of functions with no arguments, fix more warnings 2015-05-13 10:30:46 +02:00
Matthias Ringwald
dd7b6f613f update sdp_util to create SPP v1.2 compliant record 2015-05-10 22:07:54 +02:00
Matthias Ringwald
8d29070e3b Send hci reset after setting bd addr on stlc2500d 2015-05-08 22:19:45 +02:00
Matthias Ringwald
2f48d9200b schedule bd addr change before baud change 2015-05-08 21:58:00 +02:00
Matthias Ringwald
3f10c8597f fix unused variables 2015-05-07 22:39:21 +02:00
Matthias Ringwald
288f84bdbd avoid warning about uninitialized code 2015-05-07 20:53:22 +02:00
Sean Wilson
6da48142ef Fix C99 warnings. 2015-04-28 10:31:53 -04:00
Milanka Ringwald
6fce7d519e pan: added l2cap psm attr, and fixed uuid size 2015-04-24 16:06:39 +02:00
Matthias Ringwald
0d384c4d89 add support for embedded platforms with millisecond clock 2015-04-21 22:51:19 +02:00
Matthias Ringwald
4696bddb90 support baudrate change on STM STLC2500D chipset 2015-04-17 16:08:51 +02:00
Milanka Ringwald
95fb93797d copyright update 2015-04-17 11:53:41 +02:00
Matthias Ringwald
76fcb19bdb call hci_read_local_version_information after hci reset 2015-04-16 15:38:53 +02:00
Matthias Ringwald
ae735515d9 added hci_read_local_version_information 2015-04-16 15:38:30 +02:00
Matthias Ringwald
1ebf5f9c83 use last google code svn commit in BTSTACK_EVENT_VERSION 2015-04-11 22:26:35 +02:00
Matthias Ringwald
065bf9df89 check for blocks being freed twice 2015-04-11 22:05:44 +02:00
Matthias Ringwald
8912abed06 fix crash in uuid128_to_str 2015-04-10 12:39:03 +02:00
Matthias Ringwald
db8bc6ff3e correct check for baud rate change during hci init 2015-04-10 10:10:41 +02:00
Milanka Ringwald
3de9530758 updated docu style 2015-04-09 17:09:04 +02:00
Milanka Ringwald
5e6d58c471 annotate start/end API 2015-04-09 14:46:44 +02:00
Matthias Ringwald
22c29ab418 mark channel as invalid before sending connection response decline or disconnection response 2015-04-07 22:43:51 +02:00