10320 Commits

Author SHA1 Message Date
Matthias Ringwald
262d85ee23 mesh: drop reason from mesh_server_transition_setup_transition_or_instantaneous_update 2019-11-15 21:50:26 +01:00
Matthias Ringwald
e8b9b724a6 mesh: introduce mesh_server_transition_handler in generic servers 2019-11-15 21:23:20 +01:00
Matthias Ringwald
ac8dd8875a mesh: extract mesh_server_transition_state_set for generic on/off and levelservers 2019-11-15 21:00:45 +01:00
Matthias Ringwald
c61cfe5aa7 sm: inline dm helper to help c-stat 2019-11-15 17:12:30 +01:00
Matthias Ringwald
a512579c63 btstack_crypto: spell out min operation for c-stat 2019-11-15 17:06:18 +01:00
Matthias Ringwald
9ad0dd7c75 sm: inline dm helper to help c-stat 2019-11-15 17:06:00 +01:00
Matthias Ringwald
968b2eaf63 MISRAC2012-Rule-20.7: use parentheses around macro parameters [a2383] 2019-11-15 14:36:44 +01:00
Matthias Ringwald
944188908f hci: fix compile for le only 2019-11-15 14:26:55 +01:00
Matthias Ringwald
0207d07b0e changelog: add gap_setlink_supervision_timeout 2019-11-15 14:11:01 +01:00
Matthias Ringwald
e6c51921b0 gap: only set link supervision timeout if we're master 2019-11-15 14:09:37 +01:00
Matthias Ringwald
6909f06401 gap: write supervision timeout after connection complete [a2349] 2019-11-15 14:04:22 +01:00
Matthias Ringwald
0c3eb48d98 gap: add gap_set_link_supervision_timeout and link_supervision_timeout in hci_stack.h [a2348] 2019-11-15 14:04:22 +01:00
Matthias Ringwald
649d4025aa mesh: add timer to transition 2019-11-15 14:04:22 +01:00
Milanka Ringwald
e85a5146ec avdtp initiator: use avdtp_cid and local seid when calling a2dp_streaming_emit_can_send_media_packet_now, fixes #261 [a2381] 2019-11-15 11:51:30 +01:00
Milanka Ringwald
9dd26175d6 l2cap: fix build 2019-11-15 11:51:30 +01:00
Milanka Ringwald
259c7ac346 a2dp: set local seid in a2dp_streaming_emit_can_send_media_packet_now [a2381] 2019-11-15 11:51:30 +01:00
Milanka Ringwald
8d93ed253c avdtp_source: update docu [a2379] 2019-11-15 11:51:30 +01:00
Milanka Ringwald
2ad6b656ce avdtp: fix return status codes [a2380] 2019-11-15 11:51:30 +01:00
Milanka Ringwald
c8b2b78562 l2cap: return ERROR_CODE_SUCCESS instead of 0 as status [a2378] 2019-11-15 11:51:30 +01:00
Matthias Ringwald
c5df3df49a mesh: setup stepwise transition for generic server delta set 2019-11-14 17:22:35 +01:00
Matthias Ringwald
0dcabf4c87 mesh: drop transition speed from int16 transition 2019-11-14 17:06:50 +01:00
Matthias Ringwald
d3b33bfb6b mesh: remove delta_from_initial_value from int16 transition 2019-11-14 16:54:55 +01:00
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