Matthias Ringwald
|
8e85021e5f
|
Merge pull request #348 from dlech/patch-1
changelog: add missing bullet points in recent entries
|
2021-03-29 12:34:53 +02:00 |
|
David Lechner
|
693c9a6e8a
|
Add bullet points in recent changelog entries
Without the bullet points, the changelog is difficult to read when rendered on GitHub.
|
2021-03-26 11:21:29 -05:00 |
|
Matthias Ringwald
|
c8dfe071e5
|
hci_transport: extract convenience function declaration for h4, h5, em9304_spi, and usb into separate hci_transport_{type}.h
|
2021-03-26 11:51:57 +01:00 |
|
Matthias Ringwald
|
7ca89cabe0
|
hfp: declare arrays param in init functions as const
|
2021-03-26 10:04:07 +01:00 |
|
Bjoern Hartmann
|
8300a979e2
|
posix: check if file was opened successfully
|
2021-03-25 22:13:10 +01:00 |
|
Matthias Ringwald
|
bec5f683aa
|
gap: only store link key for ssp if remote side has set bondable in io cap auth requirements as well
|
2021-03-25 10:20:00 +01:00 |
|
Matthias Ringwald
|
50d7398c74
|
hci: store io cap response auth requirements
|
2021-03-25 10:18:16 +01:00 |
|
Matthias Ringwald
|
8dbd61593e
|
hci: reply to IO Capabilities request if not bondable, too.
|
2021-03-25 10:01:56 +01:00 |
|
Matthias Ringwald
|
a8d20135f0
|
gap: calculate IO Cap AuthReq Bondable Mode based on gap_ssp_set_authentication_requirement and gap_set_bondable_mode
|
2021-03-25 09:31:42 +01:00 |
|
Matthias Ringwald
|
6058cb0da7
|
examples: use btstack_event.h getters instead of direct array access, use enum to compare status codes
|
2021-03-25 08:58:57 +01:00 |
|
Matthias Ringwald
|
d04d6ac3e2
|
hsp ag: emit HSP_SUBEVENT_BUTTON_PRESSED instead of audio connection setup/release
|
2021-03-24 21:31:12 +01:00 |
|
Matthias Ringwald
|
fcf88f47f1
|
hci: improve max acl frag calculation for ENABLE_LE_LIMIT_ACL_FRAGMENT_BY_MAX_OCTETS
|
2021-03-24 14:23:31 +01:00 |
|
Matthias Ringwald
|
005e7bd2dd
|
nordic_spp_le_streamer: get context to track throughput
|
2021-03-24 14:22:27 +01:00 |
|
Matthias Ringwald
|
0d4e135319
|
a2dp_source: ENABLE_A2DP_SOURCE_EXPLICIT_CONFIG disables auto-config
|
2021-03-24 10:35:36 +01:00 |
|
Matthias Ringwald
|
1c6acc9c58
|
a2dp_source: extract a2dp_source_set_config
|
2021-03-24 10:29:28 +01:00 |
|
Bjoern Hartmann
|
1d882eda6f
|
hsp: fix at command format
|
2021-03-24 09:04:14 +01:00 |
|
Matthias Ringwald
|
ffc05fad03
|
a2dp_source: drop avdtp_stream_endpoint_context_t
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
2a9f9e2af4
|
a2dp_source: collect state for sep discovery
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
b1041d0e98
|
a2dp_source: use sep_discovery_cid instead of a2dp_source_cid
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
16d361c46f
|
a2dp_source: move outgoing_active into avdtp_connection_t
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
cf913c0c9a
|
a2dp_source: move stream_endpoint_configured into avdtp_connection_t
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
f75c61fdd1
|
a2dp_source: move have_config into avdtp_connection_t
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
b7eb14d40f
|
a2dp_source: use getter for outgoing_active, have_configuration, stream_configured
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
80ad01c556
|
a2dp_source: drop simple a2dp_source_cid checks
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
5d747e2271
|
a2dp_source: remove global a2dp_source_state
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
1da2869325
|
a2dp_source: use a2dp_source_state from connection
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
1e3240657b
|
a2dp_source: lookup connection before access to a2dp_source_state
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
ff43929d9e
|
a2dp_source: mirror global a2dp_source_state in connection struct
|
2021-03-23 18:46:56 +01:00 |
|
Matthias Ringwald
|
e50adcaf1c
|
Merge pull request #346 from dlech/fix-sm-compile-error
sm: fix compile error when ENABLE_LE_CENTRAL is not set
|
2021-03-23 18:46:30 +01:00 |
|
David Lechner
|
a6ca6916c2
|
Fix compile error when ENABLE_LE_CENTRAL is not set
This fixes the following errors:
../../lib/btstack/src/ble/sm.c: In function 'sm_pdu_handler':
../../lib/btstack/src/ble/sm.c:3823:13: error: unused variable 'ltk' [-Werror=unused-variable]
3823 | uint8_t ltk[16];
| ^~~
../../lib/btstack/src/ble/sm.c:3822:9: error: unused variable 'have_ltk' [-Werror=unused-variable]
3822 | int have_ltk;
| ^~~~~~~~
|
2021-03-23 12:21:49 -05:00 |
|
Matthias Ringwald
|
5b391ed707
|
avdtp: prefix error codes with AVDTP_ERROR_CODE_
|
2021-03-23 18:08:47 +01:00 |
|
Matthias Ringwald
|
1ef2d533ff
|
avdtp: avdtp_register_media_config_validator allows to validate media codec configuration
|
2021-03-23 15:12:52 +01:00 |
|
Matthias Ringwald
|
cdc66b5eb8
|
hci_dump: add hci_dump_enable_packet_log to enable/disable packet logging
|
2021-03-23 11:24:05 +01:00 |
|
Matthias Ringwald
|
a5cfd2f568
|
doc: fix spelling in profiles.md
|
2021-03-22 19:37:29 +01:00 |
|
Matthias Ringwald
|
68cec4c601
|
Changelog: update
|
2021-03-22 15:00:50 +01:00 |
|
Matthias Ringwald
|
694f87bfcd
|
ublox_spp_service_server: use events instead of callback
|
2021-03-22 14:58:56 +01:00 |
|
Matthias Ringwald
|
257f2b0068
|
nordic_spp_service: use events instead of callback
|
2021-03-22 14:46:32 +01:00 |
|
Matthias Ringwald
|
f8aace927f
|
btstack_defines: add events for SPP-like GATT services
|
2021-03-22 14:45:07 +01:00 |
|
Matthias Ringwald
|
37a7ced06e
|
avrcp_controller: added avrcp_controller_start_press_and_hold_cmd
|
2021-03-19 17:01:51 +01:00 |
|
Matthias Ringwald
|
0c436f0b86
|
avrcp_controller: use bool press_and_hold_cmd field
|
2021-03-19 16:40:07 +01:00 |
|
Matthias Ringwald
|
48e6eeee0f
|
hfp: emit HFP_SUBEVENT_AUDIO_CONNECTION_RELEASED on RFCOMM Disconnect
|
2021-03-19 16:09:57 +01:00 |
|
Matthias Ringwald
|
b398819556
|
sdp_util: remove ; after function declaration
|
2021-03-19 10:48:20 +01:00 |
|
Matthias Ringwald
|
927fd23f2a
|
avrcp_target: emit operation button release event
|
2021-03-19 10:41:35 +01:00 |
|
Matthias Ringwald
|
6e1d8dbc53
|
a2dp_source_demo: ignore operation button release
|
2021-03-19 10:40:41 +01:00 |
|
Matthias Ringwald
|
e4ecb97a75
|
a2dp examples: show button state for panel operations
|
2021-03-19 10:20:52 +01:00 |
|
Matthias Ringwald
|
319131f8bc
|
avrcp: new field button_pressed in AVRCP_SUBEVENT_OPERATION
|
2021-03-19 10:06:54 +01:00 |
|
Matthias Ringwald
|
0ee74f3d64
|
btstack_run_loop_core_foundation: fix function names
|
2021-03-18 21:25:10 +01:00 |
|
Matthias Ringwald
|
1b83a0693d
|
avrcp_target: fix notification changed event
|
2021-03-18 18:55:46 +01:00 |
|
Matthias Ringwald
|
810b0d8456
|
avrcp_target: fix command handling (regression from 9970238)
|
2021-03-17 16:36:29 +01:00 |
|
Bjoern Hartmann
|
3db60f785b
|
hfp_ag: add events for speaker and microphone volume change
|
2021-03-17 10:05:19 +01:00 |
|