Matthias Ringwald
46412789ba
tool/dump_tlv: add ': ' after tag
2017-11-20 17:56:39 +01:00
Matthias Ringwald
a30fb01002
tool/dump_tlv: primitive tlv dumper
2017-11-20 14:35:55 +01:00
Milanka Ringwald
f12a3722fc
avrcp browsing: add draft connect/disconnect
2017-11-03 17:12:57 +01:00
Matthias Ringwald
8f8dd6263a
att_db: introduce PERSISTENT_WRITE_CCC, add to CCC ATT handle
2017-10-17 14:50:51 +02:00
Matthias Ringwald
811ddedbd4
tool: handle SCO packets in create_packet_log.py
2017-10-13 23:13:43 +02:00
Matthias Ringwald
405ac779d6
tool/clean_tree.sh: also delete .d files
2017-09-28 15:11:22 +02:00
Matthias Ringwald
a4bfc4fed9
hog: hid-over-gatt - add hids_device gatt service and hog_keyboard_demo example
2017-09-25 11:41:28 +02:00
Matthias Ringwald
8ea3236c5e
compile_gatt: fix flags for ccc
2017-09-22 14:49:27 +02:00
Matthias Ringwald
eb6072adf6
compile_gatt+att_db+att_db_util: make Client Characteristic Configuration readable without authentication but require permissions for write
2017-09-22 14:20:26 +02:00
Matthias Ringwald
8ba9588f7f
btstack_event: support 'D' 8-byte data block
2017-08-31 13:55:58 +02:00
Matthias Ringwald
695025bf1c
state_enum: add HFP states and errors
2017-08-23 11:10:36 +02:00
Matthias Ringwald
f672d87d9e
tooL/clean_tree: fix path to hxcmod-plyer/mods
2017-08-08 10:55:56 +02:00
Matthias Ringwald
1136e58116
tooL/clean_tree: deletes .o from source folders
2017-08-07 16:41:55 +02:00
Milanka Ringwald
de804f9e40
update gitignore files
2017-07-07 10:15:43 +02:00
Matthias Ringwald
47430bed98
btstack_event: enable getters for HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE
2017-06-07 12:36:54 +02:00
Milanka Ringwald
3e3fbf3df6
Merge branch 'avdtp-source2' into develop
2017-05-19 17:46:45 +02:00
Milanka Ringwald
1c326df36c
py script for generationg sine table
2017-05-19 11:47:38 +02:00
Matthias Ringwald
dd148ddbc5
hid_device: added HID Meta Events
2017-04-27 14:56:07 +02:00
Milanka Ringwald
46e6b06306
clean up open/close stream api
2017-04-21 16:34:57 +02:00
Matthias Ringwald
e4aea38e5f
tool: strip newlines from packet log in create_packet_log.py
2017-04-03 19:12:02 +02:00
Matthias Ringwald
46b212911c
bluetooth_sdp: add Browse Group Identifiers
2017-03-26 21:57:06 +02:00
Matthias Ringwald
ab2c6ae4b7
tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__
2017-03-24 23:39:20 +01:00
Matthias Ringwald
f1b34e8dd9
pbap: add Phone Book Access Client (PBAP) over General Object Exchange (GOEP)
...
create RFCOMM connection
send OBEX Connect and receive response
retrieve phone book
repeat GET request when response incomplete
start extracting goep_client.h
support CONNECT message
support GET message
add obex_iterator
use obex_iterator
goep_client adds connection_id if available
avoid accessing internal goep state from pbap
start extracting pbap_client.h
events: add meta events and data packet types for GOEP and PBAP
use events and data packet type for goep
use events and data packet type for pbap
remove private fields from GOEP_SUBEVENT_CONNECTION_OPENED
implement SetPhoneBook
return cid in connect operations, return errors if busy, return obex errors
limit OBEX packet size by bearer MTU
split into obex.h, goep_client.h, goep_client.c, pbap_client.h, pbab_client.c
fix state after pull phonebook
add console UI for testing
clean up code
provide packet_handler in create connection for pbap_client and goep_client
annotate headers for goep_client and pbap_client
2017-03-23 22:27:59 +01:00
Milanka Ringwald
be32e7f162
avrcp: promote avrcp to src/classic folder
2017-03-01 16:17:03 +01:00
Matthias Ringwald
e222d6a026
avrcp: reorder fields in AVRCP_SUBEVENT_NOW_PLAYING_INFO, extend event generator to handle multiple variable length fields
2017-03-01 16:01:49 +01:00
Matthias Ringwald
d38c4adf3a
sdp: provide BLUETOOTH_ATTRIBUTE_SERVICE_CLASS_ID_LIST and use in device_id_sever.c
2017-02-23 12:00:02 +01:00
Matthias Ringwald
6397af06fa
events: emit warning if foramt and params don't match
2017-02-20 12:38:53 +01:00
Matthias Ringwald
779b256e49
web scraper for company ids, add src/bluetooth_company_id.h
2017-02-20 10:29:54 +01:00
Matthias Ringwald
6d1c8fe6bb
fix compile
2017-02-10 11:17:27 +01:00
Milanka Ringwald
decc740c46
avrcp: send cmd unit_info
2017-02-10 11:07:03 +01:00
Milanka Ringwald
91451a2b33
avrcp: basic setup
2017-02-10 11:07:03 +01:00
Matthias Ringwald
231a3c5dc3
gatt_compiler: fix typo on CLIENT_CHARACTERISTIC_CONFIGURATION
2017-02-10 11:05:42 +01:00
Matthias Ringwald
b816bb66c8
web scraper for SDP UUIDs complete, add src/bluetooth_sdp.h
2017-02-03 00:15:36 +01:00
Matthias Ringwald
3860edc8a3
bluetooth_sdp: use xpath to find talble
2017-01-31 23:41:13 +01:00
Matthias Ringwald
d1935f6934
web scraper for SDP UUIDs
2017-01-31 23:16:48 +01:00
Milanka Ringwald
208d337875
avdtp: files moved to src/classic
2017-01-30 15:10:28 +01:00
Matthias Ringwald
c0857b5e79
tool/convert_gatt: fix WriteWithoutResponse, ignore InfromationText, support Report Reference
2017-01-21 18:12:52 +01:00
Matthias Ringwald
86f9f81a43
tools: update Bluetooth SIG scrapers
2017-01-21 17:58:17 +01:00
Matthias Ringwald
46b37c0b6a
tool/dump_pklg: report offset in case of invalid frame/error
2017-01-17 15:39:52 +01:00
Milanka Ringwald
3338b9aef0
sink initiator smg pts tests
2017-01-10 17:01:33 +01:00
Milanka Ringwald
690d8d2bbb
Merge branch 'develop' into a2dp
2016-12-07 12:11:46 +01:00
Matthias Ringwald
6769b4c35a
rtos: generate overlay structure in platform/rtos instead of single file
2016-12-02 16:29:42 +01:00
Matthias Ringwald
1dd2ed97dc
generate mutex lock wrapper around all btstack api for use with rtos
2016-11-30 22:28:33 +01:00
Milanka Ringwald
12e7f38c5b
avdtp: rewriting for handling multiple connections, draft
2016-11-16 17:17:57 +01:00
Milanka Ringwald
25234a7e05
Merge branch 'develop' into a2dp
...
Conflicts:
example/Makefile.inc
example/sco_demo_util.c
port/pic32-harmony/app.X/nbproject/Makefile-default.mk
port/pic32-harmony/app.X/nbproject/Makefile-genesis.properties
port/pic32-harmony/app.X/nbproject/configurations.xml
port/pic32-harmony/create_examples.py
src/classic/btstack_cvsd_plc.c
src/classic/btstack_sbc_bludroid.c
src/classic/btstack_sbc_plc.c
test/ring_buffer/.gitignore
2016-11-14 15:54:38 +01:00
Milanka Ringwald
0e826a1761
avdtp: rename struct
2016-11-10 15:20:01 +01:00
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