esp_ble_mesh_sensor_server_cb_value_t::state_change field
ESP_BLE_MESH_SENSOR_SERVER_STATE_CHANGE_EVT
![]()
if (p_src_data->value.state_change.sensor_cadence_set.trigger_delta_down) {![]()
length = p_src_data->value.state_change.sensor_cadence_set.trigger_delta_down->len;![]()
p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_down = bt_mesh_alloc_buf(length);![]()
if (p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_down == NULL) {![]()
net_buf_simple_add_mem(p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_down,![]()
p_src_data->value.state_change.sensor_cadence_set.trigger_delta_down->data,![]()
p_src_data->value.state_change.sensor_cadence_set.trigger_delta_down->len);![]()
if (p_src_data->value.state_change.sensor_cadence_set.trigger_delta_up) {![]()
length = p_src_data->value.state_change.sensor_cadence_set.trigger_delta_up->len;![]()
p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_up = bt_mesh_alloc_buf(length);![]()
if (p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_up == NULL) {![]()
net_buf_simple_add_mem(p_dest_data->value.state_change.sensor_cadence_set.trigger_delta_up,![]()
p_src_data->value.state_change.sensor_cadence_set.trigger_delta_up->data,![]()
p_src_data->value.state_change.sensor_cadence_set.trigger_delta_up->len);![]()
if (p_src_data->value.state_change.sensor_cadence_set.fast_cadence_low) {![]()
length = p_src_data->value.state_change.sensor_cadence_set.fast_cadence_low->len;![]()
p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_low = bt_mesh_alloc_buf(length);![]()
if (p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_low == NULL) {![]()
net_buf_simple_add_mem(p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_low,![]()
p_src_data->value.state_change.sensor_cadence_set.fast_cadence_low->data,![]()
p_src_data->value.state_change.sensor_cadence_set.fast_cadence_low->len);![]()
if (p_src_data->value.state_change.sensor_cadence_set.fast_cadence_high) {![]()
length = p_src_data->value.state_change.sensor_cadence_set.fast_cadence_high->len;![]()
p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_high = bt_mesh_alloc_buf(length);![]()
if (p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_high == NULL) {![]()
net_buf_simple_add_mem(p_dest_data->value.state_change.sensor_cadence_set.fast_cadence_high,![]()
p_src_data->value.state_change.sensor_cadence_set.fast_cadence_high->data,![]()
p_src_data->value.state_change.sensor_cadence_set.fast_cadence_high->len);![]()
if (p_src_data->value.state_change.sensor_setting_set.setting_value) {![]()
length = p_src_data->value.state_change.sensor_setting_set.setting_value->len;![]()
p_dest_data->value.state_change.sensor_setting_set.setting_value = bt_mesh_alloc_buf(length);![]()
if (p_dest_data->value.state_change.sensor_setting_set.setting_value == NULL) {![]()
net_buf_simple_add_mem(p_dest_data->value.state_change.sensor_setting_set.setting_value,![]()
p_src_data->value.state_change.sensor_setting_set.setting_value->data,![]()
p_src_data->value.state_change.sensor_setting_set.setting_value->len);![]()
bt_mesh_free_buf(arg->value.state_change.sensor_cadence_set.trigger_delta_down);![]()
bt_mesh_free_buf(arg->value.state_change.sensor_cadence_set.trigger_delta_up);![]()
bt_mesh_free_buf(arg->value.state_change.sensor_cadence_set.fast_cadence_low);![]()
bt_mesh_free_buf(arg->value.state_change.sensor_cadence_set.fast_cadence_high);![]()
bt_mesh_free_buf(arg->value.state_change.sensor_setting_set.setting_value);
esp_ble_mesh_sensor_server_cb_value_t::state_change is read by 2 functions:
![]()
esp_ble_mesh_sensor_server_cb_value_t::state_change