Matthias Ringwald
|
c5b64319fd
|
l2cap: don't forward HCI to l2cap packet handler. Replace l2cap_register_packet_handler with hci_add_event_handler. Fix tests
|
2016-02-03 21:55:36 +01:00 |
|
Matthias Ringwald
|
17a9b5545c
|
l2cap: replace l2cap_dispatch with l2cap_dispatch_to_channel
|
2016-02-03 20:21:19 +01:00 |
|
Matthias Ringwald
|
bb4c225d53
|
l2cap: don't forwared HCI Events to L2CAP Connectionless Packet Handler
|
2016-02-03 20:10:26 +01:00 |
|
Matthias Ringwald
|
1a389cdc72
|
att_dispatch: don't forward HCI Events to ATT Server. ATT Server registers for HCI Events
|
2016-02-03 19:58:50 +01:00 |
|
Matthias Ringwald
|
361b1363b7
|
att_dispatch: don't forward HCI Events to ATT Client. GATT Client register for HCI Events
|
2016-02-03 18:36:45 +01:00 |
|
Matthias Ringwald
|
ca7f8243b0
|
att_dispatcher: register directly for HCI Events
|
2016-02-03 18:31:40 +01:00 |
|
Matthias Ringwald
|
f2e5676f2d
|
le counter example: better console feedback
|
2016-02-03 18:30:13 +01:00 |
|
Matthias Ringwald
|
e03e489a86
|
sm: register for HCI Events directly. don't forward HCI Events to for SM protocol in l2cap
|
2016-02-03 17:59:00 +01:00 |
|
Matthias Ringwald
|
6f792faabe
|
sm: drop HCI_STATE_WORKING hack
|
2016-02-03 17:42:42 +01:00 |
|
Matthias Ringwald
|
72b5080138
|
ancs: fix demo. add SM events. Update to MODULE_event_... scheme
|
2016-02-03 16:10:30 +01:00 |
|
Matthias Ringwald
|
c6a2767bed
|
Merge branch 'master' into ble-api-cleanup
|
2016-02-03 15:52:19 +01:00 |
|
Matthias Ringwald
|
7f4e0b55e0
|
ancs client demo: fix pairing confirm
|
2016-02-03 15:52:00 +01:00 |
|
Matthias Ringwald
|
09bb527008
|
libusb: hci dump to file again
|
2016-02-03 14:55:49 +01:00 |
|
Matthias Ringwald
|
fb37a842ea
|
hci: replace hci_register_packet_handler with hci_add_event_handler
|
2016-02-03 14:09:26 +01:00 |
|
Matthias Ringwald
|
1ef6bb52dc
|
hci: dispatch events via callback registration
|
2016-02-03 13:47:30 +01:00 |
|
Matthias Ringwald
|
d6b0666115
|
hci: add hci_add_event_handler, tunnel events through hci_emit_event and acl packets through hci_emit_acl_packet
|
2016-02-03 12:23:16 +01:00 |
|
Matthias Ringwald
|
8d471f5c5a
|
add btstack_packet_callback_registration_t
|
2016-02-03 11:59:48 +01:00 |
|
Matthias Ringwald
|
3b1eb0e2e9
|
Merge branch 'master' into ble-api-cleanup
|
2016-02-03 11:14:23 +01:00 |
|
Matthias Ringwald
|
bcca056723
|
hci transport: verify ACL packet payload len
|
2016-02-03 11:12:57 +01:00 |
|
Matthias Ringwald
|
af204097d5
|
daemon/ios: use btstack_device_name_db_fs or _cocoa if appropriate
|
2016-02-02 22:32:29 +01:00 |
|
Matthias Ringwald
|
ea809503bf
|
iOS: fix daemon compile
|
2016-02-02 22:11:15 +01:00 |
|
Matthias Ringwald
|
a98592bc68
|
split remote_device_db into btstack_link_key_db and btstack_device_name_db
|
2016-02-02 21:57:10 +01:00 |
|
Matthias Ringwald
|
c4786d381e
|
btstack_linked_list: remove user data field
|
2016-02-01 23:06:54 +01:00 |
|
Matthias Ringwald
|
91a977e85b
|
linked_list: stop using linked lit item context in hci, sm,bnep, and rfcomm
|
2016-02-01 22:18:59 +01:00 |
|
Matthias Ringwald
|
596d62218e
|
sdp_query_rfcomm: fix compile
|
2016-02-01 22:05:44 +01:00 |
|
Matthias Ringwald
|
fd93975622
|
run_loop: add context to timer source
|
2016-02-01 22:03:18 +01:00 |
|
Matthias Ringwald
|
68d15bfc4c
|
Merge branch 'master' into ble-api-cleanup
|
2016-02-01 16:51:58 +01:00 |
|
Matthias Ringwald
|
8ab4656a5b
|
rfcomm: fix checks for l2cap can send now
|
2016-02-01 16:51:45 +01:00 |
|
Matthias Ringwald
|
4f396e87e6
|
remote name caching: moved from hci.c into daemon.c
|
2016-02-01 12:23:42 +01:00 |
|
Matthias Ringwald
|
2c8dc43e81
|
conversion: basic find/sed script for renames
|
2016-01-31 20:38:52 +01:00 |
|
Matthias Ringwald
|
0e537d1e66
|
move btstack_version.h to platform/daemon and only use by daemon
|
2016-01-31 20:31:52 +01:00 |
|
Matthias Ringwald
|
591605b768
|
sdp_query: remove context, update daemon
|
2016-01-31 20:16:56 +01:00 |
|
Matthias Ringwald
|
f8fbdce0c5
|
use little/big_endian_read/store_16/24/32
|
2016-01-31 00:07:32 +01:00 |
|
Matthias Ringwald
|
5611a760af
|
use for event types
|
2016-01-30 23:58:36 +01:00 |
|
Matthias Ringwald
|
a481587475
|
ancs_client: drop ancs_client_event_t
|
2016-01-29 22:35:46 +01:00 |
|
Matthias Ringwald
|
36f83f4111
|
java: fix L length fields to be 16 bit
|
2016-01-29 22:02:36 +01:00 |
|
Matthias Ringwald
|
4de250b4e0
|
sdp_parser: rename SDP_QUERY_ATTRIBUTE_VALUE -> SDP_QUERY_ATTRIBUTE_BYTE. Use SDP_QUERY_ATTRIBUTE_VALUE for daemon events
|
2016-01-29 21:58:46 +01:00 |
|
Matthias Ringwald
|
a874746709
|
sdp_parser: drop sdp_query_event_t finally
|
2016-01-29 21:31:07 +01:00 |
|
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 |
|