Matthias Ringwald
c1bc0b8eb5
pbap_client: add support for md5 authentication challenge
2018-09-17 17:16:59 +02:00
Matthias Ringwald
96cb50ec30
example/spp_flowcontrol: fix compile
2018-09-07 12:25:49 +02:00
Matthias Ringwald
beb202884a
att: ENABLE_ATT_DELAYED_READ_RESPONSE -> ENABLE_ATT_DELAYED_RESPONSE, example/att_delayed_read_response.c -> example/att_delayed_response.c
2018-08-27 11:01:19 +02:00
Matthias Ringwald
b88bf5bffc
add btstack_audio to example/Makefile.inc instead of individual ports that include it
2018-07-20 17:29:15 +02:00
Matthias Ringwald
f89030054a
New example/mod_player.c
2018-07-20 16:26:42 +02:00
Matthias Ringwald
2b3b87f99e
example: add uECC.c to all examples (same as btstack_crytpto.c)
2018-04-19 15:31:23 +02:00
Matthias Ringwald
d1a1f6a4cf
sm: use btstack_crypto (lifted from btstack-crypto branch)
2018-04-04 15:53:01 +02:00
Matthias Ringwald
7d405bedbe
new att_server_delayed_read_response example
2018-03-16 11:19:34 +01:00
Matthias Ringwald
6104991b22
example: new gatt_heart_rate_client example
2018-03-09 12:46:55 +01:00
Matthias Ringwald
caa3fd526c
example: new gap_link_keys example
2018-02-05 18:25:10 +01:00
Matthias Ringwald
ff01079be9
add le_data_channel examples to most ports
2018-01-19 16:32:28 +01:00
Matthias Ringwald
e69f253036
le_data_channel_client: fix compile
2018-01-19 16:15:29 +01:00
Matthias Ringwald
483d346123
le_data_channel_server: add GAP Service with name
2018-01-19 16:15:29 +01:00
Matthias Ringwald
ed69724ce0
le_data_channel_server: fix build
2018-01-19 16:15:28 +01:00
Matthias Ringwald
1add4db554
example: add le_data_channel_client and le_data_channel_server demos
2018-01-19 16:15:28 +01:00
Matthias Ringwald
1d5191c92e
hid_host_demo: use new HID parser to decode keyboard and simulate terminal
2017-12-04 14:57:08 +01:00
Matthias Ringwald
a59e4bafff
sbc: only link against sbc encoder for a2dp_source and sbc decoder in a2dp_sink demos
2017-11-29 17:23:58 +01:00
Matthias Ringwald
c37cd8f3d1
sbc: split btstack_sbc_bludroid.c into seperate encoder and decoder implementation
2017-11-29 17:13:17 +01:00
Matthias Ringwald
2d05904d2f
hid_host_demo: query SDP HID record for PSMs and HID Descriptor
2017-11-27 15:21:42 +01:00
Matthias Ringwald
e5779dd230
sm_pairing_central: add dummy GATT DB
2017-11-21 15:52:22 +01:00
Milanka Ringwald
f4cac3dd72
avrcp browsing: remove example from Makeifile
2017-11-21 11:55:17 +01:00
Milanka Ringwald
954cc391b7
avrcp: add media item iterator
2017-11-21 11:46:32 +01:00
Matthias Ringwald
2ef57735b0
btstack_tlv: add btstack_tlv registry to all examples
2017-11-09 12:07:52 +01:00
Matthias Ringwald
23c00ae5e8
fix build
2017-11-04 21:45:45 +01:00
Milanka Ringwald
f12a3722fc
avrcp browsing: add draft connect/disconnect
2017-11-03 17:12:57 +01:00
Matthias Ringwald
486d2354f0
example/dut_mode_classic: enter BR/EDR Device Under Test (DUT) mode example
2017-10-19 11:42:45 +02:00
Matthias Ringwald
95c72533b4
example: add ANT example for TI CC2567
2017-10-02 15:01:57 +02:00
Matthias Ringwald
aa29f5873d
add hid_mouse_demo example
2017-09-25 16:19:25 +02:00
Matthias Ringwald
fbf7b2f339
add hog_mouse_demo example
2017-09-25 16:07:45 +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
bacdd2ab9e
examples: also delete spp_and_le_streamer.h
2017-09-14 14:30:16 +02:00
Matthias Ringwald
0c92bcc661
sm: drop support for mbed-tls for ECDH
2017-08-14 11:17:52 +02:00
Milanka Ringwald
01dc6e35bf
avrcp target: add avrcp target connect/sdp query/disconnect; extend a2dp source demo
2017-07-21 14:49:04 +02:00
Milanka Ringwald
3fb2c90b0f
examples: rename avdtp source into a2dp; remove avdtp sink demo
2017-07-19 16:05:35 +02:00
Milanka Ringwald
de804f9e40
update gitignore files
2017-07-07 10:15:43 +02:00
Milanka Ringwald
9f951df8c7
avrcp+avdtp sink: add joined demo
2017-06-13 15:23:23 +02:00
Matthias Ringwald
08c0d996ca
example/avdtp_sink: move avdtp_sink_demo to examples
2017-06-02 14:32:04 +02:00
Matthias Ringwald
f40f8caeca
example: new avdtp_source_demo example that plays 441 hz sine or small mod file
2017-05-29 12:51:46 +02:00
Matthias Ringwald
cee62800b7
example: add spp_streamer_client
2017-05-25 19:19:32 +02:00
Matthias Ringwald
3d58195059
example/spp_and_le_streamer: send data via SPP or LE as fast as possible
2017-05-25 16:25:17 +02:00
Matthias Ringwald
1cfb383e56
gap: unify inquiry, inquiry with rssi, and extended inquiry response into GAP_EVENT_INQUIRY_RESULT with optional RSSI and name. Update gap_inquiry example
2017-05-17 23:07:55 +02:00
Matthias Ringwald
7bc1dbab74
posix-h5: show error for BCM chipset, remove all BCM code
2017-05-03 11:55:13 +02:00
Matthias Ringwald
2fa56ea6fd
hid_device: start demo, define keyboard boot protocol descriptor, create sdp record
2017-04-26 18:14:27 +02:00
Matthias Ringwald
c692d77638
sm: use micro-ecc for p256r1 calculation
2017-04-13 15:23:09 +02:00
Matthias Ringwald
add9769e9d
examples: add dummy GATT Server to GATT Client demos to avoid disconnect if LE Peripheral starts GATT queries on it's own
2017-03-24 14:47:52 +01:00
Matthias Ringwald
2085ff8495
example: pbap_client -> pbap_client_demo to avoid confustion with pbap_client impl
2017-03-24 10:53:29 +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
Matthias Ringwald
c4b3290d9e
sdp: provide device_id_server.h to generate Device ID SDP records
2017-02-22 17:28:57 +01:00
Matthias Ringwald
c8f97be681
example: add le_streamer_client that connects to le_streamer
2017-02-02 14:40:41 +01:00
Matthias Ringwald
c8b300b968
example: clean object files in src folders, too
2017-01-14 22:01:31 +01:00