6968 Commits

Author SHA1 Message Date
Matthias Ringwald
e0bb66f826 btstack_link_key_db_tlv: use 1 as default for NVM_NUM_LINK_KEYS 2017-06-09 22:36:19 +02:00
Matthias Ringwald
57b7fe851d avrcp: fix test 2017-06-09 18:05:46 +02:00
Matthias Ringwald
ee6d17f24f avrcp: remove track_status from AVRCP_NOTIFICATION_EVENT_TRACK_CHANGED 2017-06-09 18:04:13 +02:00
Matthias Ringwald
8ef2e44b9b avrcp: use play_status in AVRCP_SUBEVENT_NOTIFICATION_PLAYBACK_STATUS_CHANGED as it is the same as in AVRCP_SUBEVENT_PLAY_STATUS 2017-06-09 17:49:27 +02:00
Matthias Ringwald
6aecb8a4f3 avrcp: use play_status in AVRCP_SUBEVENT_NOTIFICATION_PLAYBACK_STATUS_CHANGED as it is the same as in AVRCP_SUBEVENT_PLAY_STATUS 2017-06-09 17:48:39 +02:00
Matthias Ringwald
0f76c2d709 avrcp: emit connestion established with error code on failure 2017-06-09 14:51:46 +02:00
Matthias Ringwald
d3b6a85e7f avrcp: use 'command_type' for ctype in AVRCP Events 2017-06-08 16:20:10 +02:00
Matthias Ringwald
31a5a745d6 avrcp: provide status return for all functions 2017-06-08 15:42:09 +02:00
Milanka Ringwald
294335f1d3 avrcp: clean disconnect, improve notification registration 2017-06-07 23:46:44 +02:00
Milanka Ringwald
b193c45e22 avrcp: use l2cap cid instead of handle 2017-06-07 22:50:10 +02:00
Milanka Ringwald
8a2c6c7c4b avrcp: create connection returns status 2017-06-07 15:45:03 +02:00
Matthias Ringwald
eaac31e881 fix build 2017-06-07 15:14:53 +02:00
Milanka Ringwald
25107fb724 Merge branch 'develop' of https://github.com/bluekitchen/btstack into develop 2017-06-07 15:09:37 +02:00
Milanka Ringwald
9cc1f3ce08 avrcp: fix state transition when notification comes before response 2017-06-07 15:09:27 +02:00
Matthias Ringwald
f193890f13 btstack_defines: fix spelling ATT_HANDLE_VALUE_INDICATION_IN_PROGRESS, re-enumberate OBEX errors, markup Bluetooth and BTstack error codes 2017-06-07 14:41:34 +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
0bd7cb1f0a avdtp sink demo: removed events 2017-06-07 11:49:42 +02:00
Matthias Ringwald
d79faacd66 btstack_defines: fix spelling gap_event_inquiry_result_get_rssi_available 2017-06-07 11:21:10 +02:00
Matthias Ringwald
609709dad2 /btstack_tlv_flash_sector: fix valid tlv storage detection for bank 0 2017-06-06 12:05:03 +02:00
Matthias Ringwald
b6c1f7f5cc stm32-f4discovery-cc256x: implement hal_flash_sector_t interface for STM32 F4 2017-06-06 12:05:03 +02:00
Milanka Ringwald
adcdded97f avrcp: fix array too small in cmd send 2017-06-06 12:02:16 +02:00
Matthias Ringwald
938e9a3261 stm32-f4discovery-cc256x: set NVM_NUM_LINK_KEYS 2017-06-05 11:56:42 +02:00
Matthias Ringwald
d9f53676a5 test/flash_tlv: sort link key db using btstack_tlv on top of hal_flash_sector into main folders 2017-06-05 11:52:35 +02:00
Matthias Ringwald
25023b006d test/flash_tlv: implement btstack_link_key_db_tlv based on btstack_tlv 2017-06-04 23:09:58 +02:00
Matthias Ringwald
6fed001717 test/flash_tlv: clean tlv interator function names 2017-06-04 21:10:06 +02:00
Matthias Ringwald
e801db5eef test/flash_tlv: convert btstack_tlv.h into struct interface 2017-06-04 17:54:47 +02:00
Matthias Ringwald
b7a1e5370f test/flash_tlv: store data in hal_flash_sector_memory_t and use in higher layer 2017-06-04 17:01:11 +02:00
Matthias Ringwald
6705d5660b test/flash_tlv: add context argument to hal_flash_sector_t interface 2017-06-04 16:37:09 +02:00
Matthias Ringwald
16b4f22c82 test/flash_tlv: convert hal_flash_sector into interface struct 2017-06-04 16:26:27 +02:00
Matthias Ringwald
91c4a2a3ef test/flash_tlv: drop hal_flash_init 2017-06-04 16:04:42 +02:00
Matthias Ringwald
89739e6fa3 test/flash_tlv: only validate that written location is set to 0xff instead of additional array 2017-06-04 16:00:02 +02:00
Matthias Ringwald
d5ff883d67 test/flash_tlv: only validate when BTSTACK_TEST is defined 2017-06-04 15:57:49 +02:00
Matthias Ringwald
03cec12ed2 test/flash_tlv: add delete tag test, write to log file 2017-06-04 14:14:28 +02:00
Matthias Ringwald
9a1fae912e test/flash_tlv: store Tag-Len-Value entries in NAND Flash 2017-06-04 00:45:55 +02:00
Matthias Ringwald
4bb88fd7fc avrcp: only parse get element attributes for AVRCP_CTYPE_RESPONSE_IMPLEMENTED_STABLE or AVRCP_CTYPE_RESPONSE_CHANGED_STABLE 2017-06-02 16:00:20 +02:00
Matthias Ringwald
849f10d83f test/avdtp: remove avdtp_sink_demo as it is in examples now 2017-06-02 15:01:58 +02:00
Matthias Ringwald
a48e17d9c4 example/avdtp_sink: fix compile for POSIX without Portaudio, disable HAVE_PORTAUDIO in libusb again 2017-06-02 14:45:35 +02:00
Matthias Ringwald
08c0d996ca example/avdtp_sink: move avdtp_sink_demo to examples 2017-06-02 14:32:04 +02:00
Matthias Ringwald
b0ffbc3514 avdtp: handle streaming pause by playing silence, log sbc frame count 2017-06-02 13:32:38 +02:00
Matthias Ringwald
58c5602194 avdtp: support audio playback via hal_audio_dma.h, minimal drift compensation based on number of queued sbc frames 2017-06-02 11:21:56 +02:00
Matthias Ringwald
6606393ee2 stm32-f4discovery-cc256x: add hal_audio_dma.h implementation, add mod player based on it 2017-06-02 11:08:05 +02:00
Matthias Ringwald
70ba364580 introduce hal_audio_dma for dma-driven audio playback 2017-06-02 11:07:00 +02:00
Matthias Ringwald
cbf42cc2b7 stm32-f4discovery-cc256x: add audio part from F4 Board Support Package + fix for incorrect i2s clock setup 2017-06-02 11:04:39 +02:00
Matthias Ringwald
e0f088ee8b stm32-f4discovery-cc256x: use fixed link key db 2017-06-02 11:02:02 +02:00
Matthias Ringwald
a5da5505ec stm32-f4discovery-cc256x: cleanup btstack_config.h 2017-06-02 10:55:14 +02:00
Matthias Ringwald
675720ad4b avdp: drop unistd.h include 2017-06-01 22:07:07 +02:00
Matthias Ringwald
73264fe8c5 avrcp: clear todo flag before sending command 2017-06-01 19:00:50 +02:00
Matthias Ringwald
b83f9371eb provide btstack_link_key_db_fixed to make testing easier during porting 2017-06-01 12:50:54 +02:00
Milanka Ringwald
eacb07ef8f plot sbc buffer, expects file sbc-buffer.csv 2017-05-31 12:46:55 +02:00
Matthias Ringwald
13e71c7bf4 wiced: add le_device_db_wiced_dct to store LE pairing info in DCT 2017-05-30 13:54:20 +02:00