4932 Commits

Author SHA1 Message Date
Matthias Ringwald
4225393c87 sdp_parser: replace sdp_query_attribute_value_event_t with regular hci event 2016-01-29 20:47:17 +01:00
Matthias Ringwald
7620b4f095 sdp_parser: replace sdp_query_service_record_handle_event_t with regular hci event 2016-01-29 18:42:15 +01:00
Matthias Ringwald
fd2eb611c5 sdp_parser: replace sdp_query_complete_event_t with regular hci event 2016-01-29 18:30:07 +01:00
Matthias Ringwald
7bd8e93b3a sdp_parser: replace sdp_query_rfcomm_service_event_t with regular hci event 2016-01-29 18:06:32 +01:00
Matthias Ringwald
77f718c013 test: remote_device_db fix by adding custom btstack_config.h 2016-01-29 17:59:42 +01:00
Matthias Ringwald
2044a9b9ae test: fix compile advertising_data_parser 2016-01-29 17:52:31 +01:00
Matthias Ringwald
bf1b35bfe3 util: add swap48. don't use array notation in arguments 2016-01-29 17:26:18 +01:00
Matthias Ringwald
c3b5b8a5c3 btstack_event_generator.py: automatic generation of event getters/setters 2016-01-29 15:44:26 +01:00
Matthias Ringwald
4b238d71c0 move more helper from java_binding.py to btstack_parser.py 2016-01-29 11:21:39 +01:00
Matthias Ringwald
bfd81087a7 Merge branch 'master' into ble-api-cleanup 2016-01-28 22:27:52 +01:00
Matthias Ringwald
0f035029e4 bindings: extract btstack_parser to parse commands and events 2016-01-28 22:10:25 +01:00
Matthias Ringwald
2a989d8add Merge branch 'master' into ble-api-cleanup 2016-01-28 20:42:00 +01:00
Matthias Ringwald
3ad6e8fa85 add eHCILL warning to hci_transport_h4_dma 2016-01-28 20:41:09 +01:00
Matthias Ringwald
81fde08b92 remove HAVE_EHCILL from pic32-harmony project as it is using a CSR chipset. Throw warning if HAVE_EHCILL defined but transport does not support it (yet) 2016-01-28 20:39:21 +01:00
Matthias Ringwald
7e2526228d Merge branch 'master' into ble-api-cleanup 2016-01-28 15:56:33 +01:00
Matthias Ringwald
a9751d73b6 gap: add gap_random_address_set 2016-01-28 15:53:49 +01:00
Matthias Ringwald
787071125c Merge branch 'master' into ble-api-cleanup 2016-01-28 15:04:34 +01:00
Matthias Ringwald
92feaef781 rfcomm: release outgoing packet buffer in case of error in l2cap_send_prepared 2016-01-28 14:54:43 +01:00
Matthias Ringwald
83e7cdd948 l2cap: add l2cap_can_send_prepared_packet_now 2016-01-28 14:54:03 +01:00
Matthias Ringwald
7d00c19e81 arduino: add C++ protection 2016-01-27 15:36:32 +01:00
Matthias Ringwald
b86fe33f44 libusb: make compile without SCO 2016-01-27 15:30:31 +01:00
Matthias Ringwald
fa8a3a246f libusb: remove unused define 2016-01-27 15:29:54 +01:00
Matthias Ringwald
24b3c62931 hci_transport: cleanup struct, add init(void *transport_config) 2016-01-24 20:10:17 +01:00
Matthias Ringwald
67e0331a16 libusb: fix compile 2016-01-24 19:12:10 +01:00
Matthias Ringwald
4af9a48d93 Merge branch 'master' into ble-api-cleanup 2016-01-24 19:11:51 +01:00
Matthias Ringwald
1aba866f2c add SCO handle to HSP_SUBEVENT_AUDIO_CONNECTION_COMPLETE 2016-01-24 19:07:46 +01:00
Matthias Ringwald
9cae807ed4 Merge branch 'master' into ble-api-cleanup 2016-01-24 18:18:54 +01:00
Matthias Ringwald
80b9a8caa6 add ENABLE_CLASSIC to all examples 2016-01-24 18:09:29 +01:00
Matthias Ringwald
26a5de6f3c csr: add another pskey that could help for SCO over HCI 2016-01-22 22:34:47 +01:00
Matthias Ringwald
cd724cb720 hci: better debug output for baud rate change 2016-01-22 22:23:31 +01:00
Matthias Ringwald
593df0d91a csr: fix baudrate change 2016-01-22 22:22:41 +01:00
Matthias Ringwald
fc62ef06d9 csr: try to enable SCO over HCI - doesn't work with tested CSR8811 inside BTM805 2016-01-22 21:58:35 +01:00
Matthias Ringwald
2c2bf480af posix-h4: autodetect TI CC256x, CSR, STM STLC2500d, TC2566x chipsets 2016-01-22 21:07:13 +01:00
Matthias Ringwald
c0cdcfe728 hci: added local version information callback to allow for runtime driver selection 2016-01-22 20:55:43 +01:00
Matthias Ringwald
19084a7dda add missing const specifiers 2016-01-22 17:52:43 +01:00
Matthias Ringwald
d0b87bef91 ios: fix compile, streamine function names 2016-01-22 17:44:04 +01:00
Matthias Ringwald
fb55bd0acc remove btstack_control_h from hci_init. mark btstack_control, hci_transport, and hci_transport_config as const 2016-01-22 17:16:06 +01:00
Matthias Ringwald
faa6c1f625 renamed bt_control_chipsetname into btstack_chipset_chipsetname. fix some builds 2016-01-22 17:01:08 +01:00
Matthias Ringwald
46f70d846f bt_control_t: drop hw error field 2016-01-22 16:38:35 +01:00
Matthias Ringwald
a9d55de2af bt_control_t: drop name field 2016-01-22 16:37:22 +01:00
Matthias Ringwald
289689b72b bt_control: remove valid field 2016-01-22 16:35:02 +01:00
Matthias Ringwald
3fb36a2984 chipset: remove all chipset functions from btstack_control.h and use from hci.c 2016-01-22 15:41:59 +01:00
Matthias Ringwald
c67501cb47 hci: add hci_set_chipset and set it for all ports 2016-01-22 14:55:13 +01:00
Matthias Ringwald
58360f586d chipset: add btstack_chipset to all chipset drivers 2016-01-22 14:33:46 +01:00
Matthias Ringwald
e495061840 arduino: fix files to include 2016-01-22 14:32:57 +01:00
Matthias Ringwald
07508f182a posix-tc3566x: fix compile 2016-01-22 14:32:28 +01:00
Matthias Ringwald
9241065141 fix wiced compile 2016-01-22 13:57:45 +01:00
Matthias Ringwald
0af2bb27be add btstack_chipset_t 2016-01-22 11:19:59 +01:00
Matthias Ringwald
77b4f63d67 drop #define EMBEDDED 2016-01-21 22:53:31 +01:00
Matthias Ringwald
1f5f40f9ae rfcomm: enable rfcomm_dump_channels even if EMBEDDED 2016-01-21 22:51:11 +01:00