10448 Commits

Author SHA1 Message Date
Matthias Ringwald
a9cbe3e419 mesh: order generic level delta set cases 2019-11-14 16:39:06 +01:00
Matthias Ringwald
b66ef5c943 mesh: support generic level server move set message 2019-11-14 15:39:24 +01:00
Matthias Ringwald
43e3439045 mesh: explicitly store num steps for generic level/on/off server 2019-11-14 11:16:05 +01:00
Matthias Ringwald
753e6a2cff mesh: generic level server - use 32-bit delta value, handle re-transmission of set delta 2019-11-13 22:08:48 +01:00
Matthias Ringwald
1bb64ec89f mesh: reset delay time when transition starts 2019-11-13 16:30:06 +01:00
Matthias Ringwald
85bee78160 mesh: generic level server rework transition state machine 2019-11-13 15:44:22 +01:00
Matthias Ringwald
794ab91c82 mesh: add MODEL_STATE_UPDATE_REASON_ACTIVE 2019-11-13 15:43:31 +01:00
Matthias Ringwald
7ee2bdaeef mesh: add generic level server to test/mesh, use bstack_assert, fix time calculation 2019-11-12 16:22:38 +01:00
Matthias Ringwald
6445d71a6d mesh: ignore generic on off server message with invalid on/off value 2019-11-12 15:43:15 +01:00
Matthias Ringwald
e7dae087f0 mesh: rewrite transition handling in generic on off server 2019-11-12 15:25:27 +01:00
Matthias Ringwald
a20c23d688 mesh: fix remaining time field in generic on off server status message 2019-11-11 18:21:34 +01:00
Matthias Ringwald
d975617d67 mesh: add mesh_access_time_as_gdtt, store step_duration_ms in uint32_t 2019-11-11 18:21:01 +01:00
Matthias Ringwald
618a5fc3d1 mesh: fix transition setup in generic on/off and generic level server 2019-11-11 17:51:08 +01:00
Matthias Ringwald
bcbd4955a4 mesh: generic on off server - use btstack_assert, add missing mesh_access_message_processed call 2019-11-11 15:16:22 +01:00
Matthias Ringwald
d703e88f68 mesh: log destination address for send (un)segmented access message 2019-11-11 15:13:18 +01:00
Matthias Ringwald
c659f2368a mesh: deliver access messages to all models 2019-11-11 12:36:24 +01:00
Matthias Ringwald
01be50610d pan_lwip_http_server: list download test files 2019-11-10 00:28:58 +01:00
Matthias Ringwald
902584e45c lwip: support .svg in makefsdata tool 2019-11-10 00:27:46 +01:00
Milanka Ringwald
c86c456e5c lwip: add download test files to http server demo 2019-11-09 23:59:42 +01:00
Matthias Ringwald
fa8f6fac58 pan_lwip_http_server: serve test file for /NumberOfBytes.txt 2019-11-09 23:16:53 +01:00
Matthias Ringwald
d9f2243991 changelog: round robin for LE Data Channels and ERTM data 2019-11-08 16:15:43 +01:00
Matthias Ringwald
d89ab698de l2cap: send ertm i-frames round robin with other data packets 2019-11-08 15:49:43 +01:00
Matthias Ringwald
6cdc9c420f raspi: fix compile for classic 2019-11-08 14:11:15 +01:00
Matthias Ringwald
8c8a87ee5d raspi: switch to TLV for link key and le device db, allow to compile without classic 2019-11-08 14:03:22 +01:00
Matthias Ringwald
2310501b70 example: remove unused btstack_link_key_db_memory 2019-11-08 13:50:02 +01:00
Matthias Ringwald
6774d5c927 l2cap: send le data channel sdus round robin with att packets 2019-11-08 11:58:36 +01:00
Matthias Ringwald
7ff3843011 libusb: fix CMake build 2019-11-07 15:11:29 +01:00
Matthias Ringwald
e3956db5be port: remove accidental stm32-f4discovery-cc256x-2 check-in 2019-11-04 22:27:15 +01:00
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