Home
last modified time | relevance | path

Searched refs:actual_transition (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/
Dstate_transition.c147 transition_time_values(&srv->actual_transition, trans_time, delay); in light_lightness_actual_tt_values()
149 …->state->lightness_actual - srv->state->target_lightness_actual) / srv->actual_transition.counter); in light_lightness_actual_tt_values()
446 CONTAINER_OF(work, struct bt_mesh_light_lightness_srv, actual_transition.timer.work); in light_lightness_actual_work_handler()
451 srv->actual_transition.timer.work._reserved == NULL) { in light_lightness_actual_work_handler()
458 ctx = (struct bt_mesh_msg_ctx *)srv->actual_transition.timer.work._reserved; in light_lightness_actual_work_handler()
460 if (srv->actual_transition.just_started) { in light_lightness_actual_work_handler()
461 srv->actual_transition.just_started = false; in light_lightness_actual_work_handler()
462 if (srv->actual_transition.counter == 0U) { in light_lightness_actual_work_handler()
466 bt_mesh_atomic_clear_bit(srv->actual_transition.flag, BLE_MESH_TRANS_TIMER_START); in light_lightness_actual_work_handler()
468 transition_timer_start(&srv->actual_transition); in light_lightness_actual_work_handler()
[all …]
Dlighting_server.c82 if (srv->actual_transition.counter) { in send_light_lightness_status()
83 bt_mesh_server_calc_remain_time(&srv->actual_transition); in send_light_lightness_status()
85 net_buf_simple_add_u8(msg, srv->actual_transition.remain_time); in send_light_lightness_status()
267 bt_mesh_server_stop_transition(&srv->actual_transition); in light_lightness_set()
302 if (srv->actual_transition.timer.work._reserved) { in light_lightness_set()
303 memcpy(srv->actual_transition.timer.work._reserved, ctx, sizeof(struct bt_mesh_msg_ctx)); in light_lightness_set()
307 if (srv->actual_transition.counter == 0U) { in light_lightness_set()
320 srv->actual_transition.just_started = true; in light_lightness_set()
328 bt_mesh_server_start_transition(&srv->actual_transition); in light_lightness_set()
3009 bt_mesh_server_alloc_ctx(&srv->actual_transition.timer.work); in light_server_init()
[all …]
Dstate_binding.c189 bt_mesh_server_stop_transition(&srv->actual_transition); in bt_mesh_update_binding_state()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/include/
Dlighting_server.h38 struct bt_mesh_state_transition actual_transition; member
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_lighting_model_api.h855 esp_ble_mesh_state_transition_t actual_transition; /*!< Parameters of state transition */ member