Commit Graph

102 Commits

Author SHA1 Message Date
Matthias Ringwald
d2fb0b945a java: support D (8 bytes) and Q (32 bytes) format types 2016-11-09 15:46:13 +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
85a677ece0 move GATT services into src/ble/gatt-service 2016-11-02 15:31:48 +01:00
Matthias Ringwald
362df7fb09 GATT Converter: allow to specify output file name 2016-11-02 14:57:50 +01:00
Matthias Ringwald
60b51a4c4e GATT Compiler: support #import <..> and ".." directives 2016-10-31 17:35:45 +01:00
Matthias Ringwald
c9454abcff GATT Compiler: align comments 2016-10-31 16:06:06 +01:00
Matthias Ringwald
66fd343250 GATT Converter: replace - with _, prettify generated .h 2016-10-31 15:52:58 +01:00
Matthias Ringwald
0f308e7392 tool: scrape Bluetooth site for Data Types used in Advertisements, EIR, etc. 2016-10-31 15:44:45 +01:00
Matthias Ringwald
729074c4fd add defines for start and end handle of each service 2016-10-30 23:12:31 +01:00
Matthias Ringwald
c37f72b75e Gatt Converter: handle empty descriptors and bug in official XML 2016-10-28 15:46:53 +02:00
Matthias Ringwald
b165f97b80 GATT Converter: resolve UUIDs from src/bluetooth_gatt.h 2016-10-28 15:28:53 +02:00
Matthias Ringwald
af83d3c5e3 Merge branch 'master' into develop 2016-10-28 14:48:01 +02:00
Matthias Ringwald
491288c88e new tool to fetch and convert GATT Services from Bluetooth SIG site 2016-10-28 14:47:56 +02:00
Matthias Ringwald
0e0e955978 gatt: provide UUIDs from Bluetooth SIG website at src/bluetooth_gatt.h 2016-10-27 16:26:54 +02:00
Matthias Ringwald
ad6274a743 hci_dump: print timestamp for embedded targets, too. Parse timestamps in packet logs 2016-10-03 10:58:38 +02:00
Matthias Ringwald
9d585a824f tool: make btstack_event_generator independent from cwd 2016-06-20 11:33:49 +02:00
Matthias Ringwald
a068cdf483 tool: state_enums.sh enumerates SM and RFCOMM states 2016-05-27 16:40:53 +02:00
Matthias Ringwald
b3fcedb9c9 compile-gatt.py -> compile_gatt.py 2016-04-10 21:58:19 +02:00
Matthias Ringwald
070c8da6de misc: collect misc scripts 2016-04-10 21:53:56 +02:00
Matthias Ringwald
568284b08f events: use upper case for event name in descriptions 2016-04-01 16:35:09 +02:00
Milanka Ringwald
fb6e27a3e6 add att to event generator 2016-04-01 16:32:53 +02:00
Milanka Ringwald
8290d1f938 add LE to event generator 2016-04-01 16:22:52 +02:00
Matthias Ringwald
fea5a680db java: fix compile 2016-04-01 15:54:37 +02:00
Matthias Ringwald
423c667c13 bnep: add bnep_cid to all events, generate bnep event getters, BNEP_EVENT_OPEN_CHANNEL_COMPLETE -> BNEP_EVENT_CHANNEL_OPENED 2016-04-01 11:41:58 +02:00
Matthias Ringwald
f8f6a918bd events: RFCOMM_EVENT_OPEN_CHANNEL_COMPLETE -> RFCOMM_EVENT_CHANNEL_OPENED 2016-03-31 23:37:33 +02:00
Matthias Ringwald
0270e13d30 migration: leave DAEMON_EVENT_HCI_PACKET_SENT for manual updates 2016-03-31 13:49:17 +02:00
Matthias Ringwald
aec7654d98 prefix embedded HAVE_ 2016-03-30 11:06:56 +02:00
Matthias Ringwald
e71d840791 prefix POSIX related HAVE_ defines 2016-03-30 11:01:43 +02:00
Matthias Ringwald
a265b909d4 memory: use MAX_NR_ instead of MAX_NO_ 2016-03-28 12:05:33 +02:00
Matthias Ringwald
2c455dad9a MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS -> MAX_NO_BTSTACK_LINK_KEY_DB_MEMORY_ENTRIES 2016-03-27 23:10:54 +02:00
Matthias Ringwald
60b9e82fcb hci/gap: move set_class_of_device to gap 2016-03-26 23:14:43 +01:00
Matthias Ringwald
7e80381ba1 migration: update migration chapter 2016-03-17 17:03:09 +01:00
Matthias Ringwald
1228388f7d migration: add README with link to service 2016-03-17 14:23:37 +01:00
Matthias Ringwald
76dd382d31 migration: add README with link to service 2016-03-17 14:22:36 +01:00
Matthias Ringwald
caf9f262be migration: #include fixes 2016-03-17 11:39:32 +01:00
Matthias Ringwald
a3bf6c7b6d pan: use pan_create_X_sdp_record 2016-03-17 11:28:46 +01:00
Matthias Ringwald
efda0b48f9 sdp_util: extract sdp_create_spp_service into spp_server and use spp_create_sdp_record 2016-03-17 11:24:38 +01:00
Matthias Ringwald
763c9b6f30 sdp_client: rename sdp_query_rfcomm -> sdp_client_query_rfcom 2016-03-17 10:58:11 +01:00
Matthias Ringwald
7fbb5f59ef sdp_client: use sdp_client_query prefix for rfcomm queries 2016-03-17 10:42:14 +01:00
Matthias Ringwald
129e4f7d58 migration: fix filename 2016-03-16 21:39:44 +01:00
Matthias Ringwald
401038441e migration: make script work with different workdir 2016-03-16 21:39:26 +01:00
Matthias Ringwald
1075fe4f2c migration: use migration instead of conversion/convert 2016-03-16 12:05:57 +01:00
Matthias Ringwald
7a23c08769 migration: fix gatt client callback signature, add warning 2016-03-16 11:58:52 +01:00
Matthias Ringwald
b16ad2be3f migration: add & to all callback registrations. prepare update of gatt callback handler 2016-03-15 18:01:49 +01:00
Matthias Ringwald
d770575e7e migration: fix gatt calls to use packet handler instead of sub client id. le_ structs renamed 2016-03-15 17:22:09 +01:00
Matthias Ringwald
f794199a99 migration: add sed rules for all _internal functions 2016-03-15 16:14:25 +01:00
Matthias Ringwald
19dcf2f641 migration: remove connection from l2cap create service and channel 2016-03-15 16:02:57 +01:00
Matthias Ringwald
095d2a0678 migration: rfcomm add packet handler to register service and create channel calls 2016-03-15 15:55:19 +01:00
Matthias Ringwald
6aa9889be6 migration: update SDP Query rules 2016-03-15 15:05:27 +01:00
Matthias Ringwald
e144ca4489 migration: update SDP Query rules 2016-03-15 15:02:44 +01:00