10270 Commits

Author SHA1 Message Date
Matthias Ringwald
e6a3daa47c raspi: use warm boot if ENABLE_CONTROLLER_WARM_BOOT is defined 2019-11-04 22:23:45 +01:00
Matthias Ringwald
a06b9aecee raspi: add Raspian default user/pass 2019-11-04 22:07:35 +01:00
Matthias Ringwald
1f3a195bfe l2cap: update comment (timers are always stopped by l2cap_free_channel_entry) 2019-11-04 19:05:28 +01:00
Matthias Ringwald
ecad2f272b
Merge pull request #258 from andryblack/a2dp_other_codec
a2dp: other codec support
2019-11-04 17:02:45 +01:00
Matthias Ringwald
d378fcf879
Merge pull request #259 from andryblack/avdtp_fix_arg_check
avdtp: fix arg check
2019-11-04 17:00:43 +01:00
andryblack
194cd2dfd8 avdtp: fix arg check 2019-11-03 16:48:50 +03:00
andryblack
4371814a0c a2dp: other codec support 2019-11-03 16:44:59 +03:00
cuichaochao
40ba509983 port/esp32: add ESP32-LyraT V4.3 Board Support 2019-10-31 15:47:00 +01:00
Matthias Ringwald
a4ddb25eb3 esp32: handle esp-idf change from CONFIG_CONSOLE_UART_NUM to CONFIG_ESP_CONSOLE_UART_NUM 2019-10-31 09:12:18 +01:00
Matthias Ringwald
b7c449ec05 mesh/health_server: update period_divisor of publication model on Health Fast Period Divisor change 2019-10-30 18:43:44 +01:00
Matthias Ringwald
45f04363db mesh/health_server: add acknowledged flag to perform health test event, don't block for reponse 2019-10-30 18:31:13 +01:00
Matthias Ringwald
13dcd34bad mesh/health_server: remove element index from mesh_health_server_report_* and MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 18:05:46 +01:00
Matthias Ringwald
4380b5b00c mesh/health_server: remove model_id from MESH_SUBEVENT_HEALTH_PERFORM_TEST 2019-10-30 17:55:10 +01:00
Matthias Ringwald
f9a35bfd8a mesh/health_server: update period_divisor in model publication while faults are set 2019-10-30 17:36:02 +01:00
Matthias Ringwald
6ef7453897 mesh/access: add period_divisor to implement fast period divisor in health server for active faults 2019-10-30 17:35:29 +01:00
Matthias Ringwald
e222865b4f mesh/health_server: implement model publication for current fault state 2019-10-30 16:58:20 +01:00
Matthias Ringwald
a98de36310 mesh/health_server: remove mesh_fault_t typedef and fix mesh_health_server_add_fault_state signature 2019-10-30 16:12:38 +01:00
Matthias Ringwald
58a7b487b7 mesh/health_server: ignore fault test if company id does no exist [a2177] 2019-10-30 16:02:47 +01:00
Matthias Ringwald
8c3235ab0e mesh/health_server: handle unknown company id or test id 2019-10-30 15:54:38 +01:00
Matthias Ringwald
fe93465675 avrcp_target: increase notifications_transaction_label array to fit max notification id 2019-10-30 15:35:10 +01:00
Matthias Ringwald
cebe3e9ef6 fix compile warnings (unused param, signed / unsigned comparison) 2019-10-30 15:34:08 +01:00
Matthias Ringwald
6eaf3829a0 mesh/health_server: fix unused variable warning 2019-10-30 13:32:26 +01:00
Matthias Ringwald
d535979383 mesh/health_server: only reply to acknowledged health fault message 2019-10-30 12:29:58 +01:00
Matthias Ringwald
18785c4eb2 mesh/health_server: set src in health fault status 2019-10-30 11:46:46 +01:00
Matthias Ringwald
1f148aea63 mesh/health_server: fix fault status message 2019-10-30 11:29:34 +01:00
Matthias Ringwald
6c81f8f281 raspi: add -lrt to fix build 2019-10-30 11:28:08 +01:00
Matthias Ringwald
f346f180a4 test/mesh: add fault state and add command to simulate fault 2019-10-29 19:19:38 +01:00
Matthias Ringwald
ae6562ce2b mesh/health_server: allow to use without model packet handler 2019-10-29 18:47:44 +01:00
Matthias Ringwald
9c00e1692c mesh/health_server: add 'add fault state', 'set fault', 'clear fault' 2019-10-29 18:42:34 +01:00
Matthias Ringwald
204019bbbb mesh/health_server: implement clear registered faults internally, remove unused events 2019-10-29 18:10:31 +01:00
Matthias Ringwald
63ad364382 mesh/health_server: combine current fault + registered fault into a single { company id, current faults, registered faults } struct 2019-10-29 18:03:46 +01:00
Matthias Ringwald
4439045c0d mesh: move mesh_health_state to mesh_access.h 2019-10-29 17:18:30 +01:00
Matthias Ringwald
6f8febae67 mesh: add mesh_node_get_health_server, rename mesh_model_get_configuration_server to mesh_node_get_configuration_server 2019-10-29 17:16:49 +01:00
Matthias Ringwald
5d71beb8a1 mesh: allow to configure node info: cid, pid, vid 2019-10-29 17:12:15 +01:00
Matthias Ringwald
db3ece2431 mesh: report features in composition data as defined by btstack_config 2019-10-29 17:11:50 +01:00
Matthias Ringwald
aa1a52b3f3 mesh: use access functions to read/store model ids 2019-10-28 17:28:47 +01:00
Matthias Ringwald
30bab0cca5 mesh: fix vendor model serialization in access messages 2019-10-28 17:01:31 +01:00
Matthias Ringwald
12fd3a99ec bluetooth: re-enumber BD_ADDR_TYPEs 2019-10-28 10:58:39 +01:00
Matthias Ringwald
f16129ce28 bluetooth: rename BD_ADDR_TYPE_CLASSIC to BD_ADDR_TYPE_ACL 2019-10-28 10:57:46 +01:00
Matthias Ringwald
ddd48cb85d example/gatt_heart_rate_client: skip reading Sensor Location if Characteristic not available 2019-10-24 20:59:09 +02:00
Matthias Ringwald
6d466148c0 example: add gatt_heart_rate_client to list of LE targets 2019-10-24 17:55:29 +02:00
Matthias Ringwald
60b0564cc4 test/pts: use tlv version of link key db and le device db 2019-10-24 17:52:41 +02:00
Matthias Ringwald
b02ff6bdbb mesh: improve debug output lower transport 2019-10-24 17:46:39 +02:00
Matthias Ringwald
2b13513864 mesh: split mesh_network_run per queue, call as long as work is done 2019-10-24 17:32:13 +02:00
Matthias Ringwald
d425804b40 test/mesh: log incomplete segmented messages at EOF 2019-10-24 16:22:19 +02:00
Matthias Ringwald
ffab186194 mesh: send model publications via mesh_access_send_unacknowledged 2019-10-24 16:18:12 +02:00
Matthias Ringwald
e6a669a7e6 mesh: assert ack_opcode is set for access messages 2019-10-24 16:15:59 +02:00
Matthias Ringwald
98e0b87678 test/mesh: skip seg acks when reassembling segmented messages 2019-10-24 14:37:57 +02:00
Matthias Ringwald
017aa71f03 mesh: adv_bearer handle gap_adv without adv items 2019-10-24 14:36:59 +02:00
Matthias Ringwald
765f9d5344 test/mesh: fix build of mesh_pty without proxy enabled 2019-10-24 13:46:11 +02:00