6546 Commits

Author SHA1 Message Date
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
Milanka Ringwald
f9a34d7a00 avrcp: play now event 2017-03-01 16:01:49 +01:00
Milanka Ringwald
8da210c895 avrcp: draft send play info 2017-03-01 16:01:49 +01:00
Milanka Ringwald
2a029560d7 avrcp: introduced shuffle and repeat 2017-03-01 16:01:49 +01:00
Milanka Ringwald
96b12aa570 avrcp: fix enable disable 2017-03-01 16:01:49 +01:00
Matthias Ringwald
851e09fd8a add missing field initializers in hci transport h4 (ehcill) embedded 2017-03-01 10:16:58 +01:00
Matthias Ringwald
e0e73eb2f5 posix-h4: update serial ports for my test boards 2017-03-01 09:20:24 +01:00
Matthias Ringwald
7c3351a5e0 libusb: remove parsed -u argument from command line arguments before passing it to btstack_main() 2017-03-01 09:19:32 +01:00
Matthias Ringwald
1a24892321 le_streamer: limit test packet size to sizeof(test_data) currently 200 2017-03-01 09:18:40 +01:00
Matthias Ringwald
d16a039205 h4_ehcill/h5: use unique id for HCI_EVENT_TRANSPORT_SLEEP_MODE 2017-02-28 12:16:27 +01:00
Matthias Ringwald
62ca45d755 h4_ehcill/h5: provide HCI_EVENT_TRANSPORT_SLEEP_MODE event that indicates to app if it can put device into deep sleep 2017-02-28 12:08:10 +01:00
Matthias Ringwald
43b285efe5 tests: disable maths while it fails to build on build server 2017-02-27 20:43:10 +01:00
Matthias Ringwald
f7cf838843 tests: add avdtp, avrcp, and maths to list 2017-02-27 20:32:07 +01:00
Matthias Ringwald
d1bcfa544e Update README.md 2017-02-27 11:35:45 +01:00
Matthias Ringwald
bef131fbe9 Update README.md 2017-02-27 11:28:26 +01:00
Matthias Ringwald
be78c07978 Update README.md 2017-02-27 11:15:06 +01:00
Matthias Ringwald
43a197a7ca Update README.md following suggestions from https://github.com/bluekitchen/btstack/pull/26 2017-02-27 11:13:29 +01:00
Matthias Ringwald
e80f486f6b ports: remove missing ports from general makefile 2017-02-24 16:41:57 +01:00
Matthias Ringwald
c6df6d84d0 h5: append data integrity check for outgoing packets if supported by peer 2017-02-24 11:42:12 +01:00
Matthias Ringwald
e9c151bc12 h5: provide 2 byte post buffer for outgoing packets - used for 16-bit data integrity check 2017-02-24 11:42:12 +01:00
Matthias Ringwald
7c2aa31e5c h5: track if peer supports data integrity check 2017-02-24 11:42:12 +01:00
Matthias Ringwald
79b61987df h5: enable Data Integrity Check, validate crc of incoming packets 2017-02-24 11:42:12 +01:00
Matthias Ringwald
91858f1872 posix-h5: fix compile 2017-02-24 11:42:12 +01:00
Matthias Ringwald
f3b012f9c7 hci: skip SCO over HCI commands if not defined 2017-02-23 14:50:59 +01:00
Matthias Ringwald
f971afab88 device_id_server: bump version to 1.3 (latest) 2017-02-23 14:48:09 +01:00
Matthias Ringwald
59fb9ebde7 device_id_server: fix includes 2017-02-23 12:04:37 +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
c4b3290d9e sdp: provide device_id_server.h to generate Device ID SDP records 2017-02-22 17:28:57 +01:00
Matthias Ringwald
f5aa8d7048 docs: spelling fixes from eaec219ce0 2017-02-20 15:22:57 +01:00
Matthias Ringwald
5d5a5a9cd5 events: fix events where len(format) != len(params) 2017-02-20 15:16:44 +01:00
Matthias Ringwald
2c737695ff events: fix events where len(format) != len(params) 2017-02-20 12:41:57 +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
a713a5a8ad tests: fix by using previous number of le device db entries (4) 2017-02-20 11:34:26 +01:00
Matthias Ringwald
53be73e88a tests: fix compile 2017-02-20 11:30:58 +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
22aa151238 le_device_db_memory: make nr of entries configurable via MAX_NR_LE_DEVICE_DB_ENTRIES 2017-02-11 22:44:02 +01:00
Matthias Ringwald
eda85fbfc3 sm: don't store info for signed writes without ENABLE_LE_SIGNED_WRITE 2017-02-11 22:26:34 +01:00
Matthias Ringwald
2d7d53414a avrcp: cosmetic 2017-02-10 11:40:55 +01:00
Matthias Ringwald
6d1c8fe6bb fix compile 2017-02-10 11:17:27 +01:00
Milanka Ringwald
cd41da7eac avrcp: play info event 2017-02-10 11:07:03 +01:00
Milanka Ringwald
c0be161c3a avrcp: register/deregister notifications 2017-02-10 11:07:03 +01:00
Milanka Ringwald
c6906b0bac avrcp: volume control 2017-02-10 11:07:03 +01:00
Milanka Ringwald
e57a25456e util: add read big endian 24 2017-02-10 11:07:03 +01:00
Milanka Ringwald
e93ab60652 avrcp: get now playing media info 2017-02-10 11:07:03 +01:00
Milanka Ringwald
7c8a70a56f avrcp: fix get play status 2017-02-10 11:07:03 +01:00
Milanka Ringwald
1270af140e avrcp: get play status 2017-02-10 11:07:03 +01:00
Milanka Ringwald
a85ed257c2 avrcp: add 2sec resend timeout for fast forward and rewind 2017-02-10 11:07:03 +01:00
Milanka Ringwald
746b4852b8 avrcp fix backw., forw., rewind does not work 2017-02-10 11:07:03 +01:00
Milanka Ringwald
d144ca3efe avrcp: pass through basic controll cmds, not all working 2017-02-10 11:07:03 +01:00
Milanka Ringwald
49bbb6f27b avrcp: get capabilities draft 2017-02-10 11:07:03 +01:00