ESP-IDF
bt_mesh_state_transition::counter
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_mesh_state_transition::counter
bt_mesh_state_transition::counter field
Syntax
Show:
Summary
Declaration
from
server_common.h:60
uint32_t
counter
;
Examples
References
from
examples
Code
Location
Referrer
uint32_t
counter
;
server_common.h:60
if
(
srv
->
transition
.
counter
)
{
generic_server.c:65
send_gen_onoff_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
generic_server.c:189
gen_onoff_set()
if
(
srv
->
transition
.
counter
)
{
generic_server.c:233
send_gen_level_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
generic_server.c:367
gen_level_set()
if
(
srv
->
transition
.
counter
==
0U
)
{
generic_server.c:487
gen_delta_set()
if
(
srv
->
transition
.
counter
==
0U
)
{
generic_server.c:614
gen_move_set()
if
(
srv
->
transition
.
counter
)
{
generic_server.c:915
send_gen_power_level_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
generic_server.c:1121
gen_power_level_set()
if
(
srv
->
actual_transition
.
counter
)
{
lighting_server.c:68
send_light_lightness_status()
if
(
srv
->
linear_transition
.
counter
)
{
lighting_server.c:78
send_light_lightness_status()
if
(
srv
->
actual_transition
.
counter
==
0U
)
{
lighting_server.c:290
light_lightness_set()
if
(
srv
->
linear_transition
.
counter
==
0U
)
{
lighting_server.c:394
light_lightness_linear_set()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:557
send_light_ctl_status()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:596
send_light_ctl_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:825
light_ctl_set()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:1064
light_ctl_temp_set()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1116
send_light_hsl_status()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1124
send_light_hsl_status()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1164
send_light_hsl_status()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1174
send_light_hsl_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:1424
light_hsl_set()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:1647
light_hsl_hue_set()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:1747
light_hsl_sat_set()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1798
send_light_xyl_status()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:1806
send_light_xyl_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:2031
light_xyl_set()
if
(
srv
->
transition
.
counter
)
{
lighting_server.c:2206
send_light_lc_status()
if
(
srv
->
transition
.
counter
==
0U
)
{
lighting_server.c:2437
light_lc_light_onoff_set()
transition
->
counter
=
(
(
float
)
transition
->
total_duration
/
100
)
;
state_transition.c:85
tt_values_calculator()
if
(
transition
->
counter
>
BLE_MESH_DEVICE_SPECIFIC_RESOLUTION
)
{
state_transition.c:87
tt_values_calculator()
transition
->
counter
=
BLE_MESH_DEVICE_SPECIFIC_RESOLUTION
;
state_transition.c:88
tt_values_calculator()
transition
->
quo_tt
=
transition
->
total_duration
/
transition
->
counter
;
state_transition.c:103
transition_time_values()
(
(
float
)
(
srv
->
state
.
level
-
srv
->
state
.
target_level
)
/
srv
->
transition
.
counter
)
;
state_transition.c:131
generic_level_tt_values()
(
(
float
)
(
srv
->
state
->
power_actual
-
srv
->
state
->
target_power_actual
)
/
srv
->
transition
.
counter
)
;
state_transition.c:139
generic_power_level_tt_values()
(
(
float
)
(
srv
->
state
->
lightness_actual
-
srv
->
state
->
target_lightness_actual
)
/
srv
->
actual_transition
.
counter
)
;
state_transition.c:149
light_lightness_actual_tt_values()
(
(
float
)
(
srv
->
state
->
lightness_linear
-
srv
->
state
->
target_lightness_linear
)
/
srv
->
linear_transition
.
counter
)
;
state_transition.c:157
light_lightness_linear_tt_values()
(
(
float
)
(
srv
->
state
->
lightness
-
srv
->
state
->
target_lightness
)
/
srv
->
transition
.
counter
)
;
state_transition.c:165
light_ctl_tt_values()
(
(
float
)
(
srv
->
state
->
temperature
-
srv
->
state
->
target_temperature
)
/
srv
->
transition
.
counter
)
;
state_transition.c:167
light_ctl_tt_values()
(
(
float
)
(
srv
->
state
->
delta_uv
-
srv
->
state
->
target_delta_uv
)
/
srv
->
transition
.
counter
)
;
state_transition.c:169
light_ctl_tt_values()
(
(
float
)
(
srv
->
state
->
temperature
-
srv
->
state
->
target_temperature
)
/
srv
->
transition
.
counter
)
;
state_transition.c:177
light_ctl_temp_tt_values()
(
(
float
)
(
srv
->
state
->
delta_uv
-
srv
->
state
->
target_delta_uv
)
/
srv
->
transition
.
counter
)
;
state_transition.c:179
light_ctl_temp_tt_values()
(
(
float
)
(
srv
->
state
->
lightness
-
srv
->
state
->
target_lightness
)
/
srv
->
transition
.
counter
)
;
state_transition.c:187
light_hsl_tt_values()
(
(
float
)
(
srv
->
state
->
hue
-
srv
->
state
->
target_hue
)
/
srv
->
transition
.
counter
)
;
state_transition.c:189
light_hsl_tt_values()
(
(
float
)
(
srv
->
state
->
saturation
-
srv
->
state
->
target_saturation
)
/
srv
->
transition
.
counter
)
;
state_transition.c:191
light_hsl_tt_values()
(
(
float
)
(
srv
->
state
->
hue
-
srv
->
state
->
target_hue
)
/
srv
->
transition
.
counter
)
;
state_transition.c:199
light_hsl_hue_tt_values()
(
(
float
)
(
srv
->
state
->
saturation
-
srv
->
state
->
target_saturation
)
/
srv
->
transition
.
counter
)
;
state_transition.c:207
light_hsl_sat_tt_values()
(
(
float
)
(
srv
->
state
->
lightness
-
srv
->
state
->
target_lightness
)
/
srv
->
transition
.
counter
)
;
state_transition.c:215
light_xyl_tt_values()
(
(
float
)
(
srv
->
state
->
x
-
srv
->
state
->
target_x
)
/
srv
->
transition
.
counter
)
;
state_transition.c:217
light_xyl_tt_values()
(
(
float
)
(
srv
->
state
->
y
-
srv
->
state
->
target_y
)
/
srv
->
transition
.
counter
)
;
state_transition.c:219
light_xyl_tt_values()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:258
generic_onoff_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:283
generic_onoff_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:284
generic_onoff_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:287
generic_onoff_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:321
generic_level_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:347
generic_level_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:348
generic_level_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:352
generic_level_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:399
generic_power_level_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:412
generic_power_level_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:413
generic_power_level_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:417
generic_power_level_work_handler()
if
(
srv
->
actual_transition
.
counter
==
0U
)
{
state_transition.c:463
light_lightness_actual_work_handler()
if
(
srv
->
actual_transition
.
counter
!=
0U
)
{
state_transition.c:476
light_lightness_actual_work_handler()
srv
->
actual_transition
.
counter
--
;
state_transition.c:477
light_lightness_actual_work_handler()
if
(
srv
->
actual_transition
.
counter
==
0U
)
{
state_transition.c:481
light_lightness_actual_work_handler()
if
(
srv
->
linear_transition
.
counter
==
0U
)
{
state_transition.c:525
light_lightness_linear_work_handler()
if
(
srv
->
linear_transition
.
counter
!=
0U
)
{
state_transition.c:538
light_lightness_linear_work_handler()
srv
->
linear_transition
.
counter
--
;
state_transition.c:539
light_lightness_linear_work_handler()
if
(
srv
->
linear_transition
.
counter
==
0U
)
{
state_transition.c:543
light_lightness_linear_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:577
light_ctl_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:592
light_ctl_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:593
light_ctl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:599
light_ctl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:637
light_ctl_temp_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:651
light_ctl_temp_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:652
light_ctl_temp_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:657
light_ctl_temp_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:693
light_hsl_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:708
light_hsl_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:709
light_hsl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:715
light_hsl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:753
light_hsl_hue_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:766
light_hsl_hue_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:767
light_hsl_hue_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:771
light_hsl_hue_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:805
light_hsl_sat_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:818
light_hsl_sat_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:819
light_hsl_sat_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:823
light_hsl_sat_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:857
light_xyl_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:872
light_xyl_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:873
light_xyl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:879
light_xyl_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:916
light_lc_work_handler()
if
(
srv
->
transition
.
counter
!=
0U
)
{
state_transition.c:943
light_lc_work_handler()
srv
->
transition
.
counter
--
;
state_transition.c:944
light_lc_work_handler()
if
(
srv
->
transition
.
counter
==
0U
)
{
state_transition.c:947
light_lc_work_handler()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_state_transition::counter
is written by 13 functions and is read by 46 functions:
tt_values_calculator()
generic_onoff_work_handler()
generic_level_work_handler()
generic_power_level_work_handler()
light_lightness_actual_work_handler()
light_lightness_linear_work_handler()
light_ctl_work_handler()
light_ctl_temp_work_handler()
light_hsl_work_handler()
light_hsl_hue_work_handler()
light_hsl_sat_work_handler()
light_xyl_work_handler()
light_lc_work_handler()
All items filtered out
bt_mesh_state_transition::counter
send_gen_onoff_status()
gen_onoff_set()
send_gen_level_status()
gen_level_set()
gen_delta_set()
gen_move_set()
send_gen_power_level_status()
gen_power_level_set()
send_light_lightness_status()
light_lightness_set()
light_lightness_linear_set()
send_light_ctl_status()
light_ctl_set()
light_ctl_temp_set()
send_light_hsl_status()
light_hsl_set()
light_hsl_hue_set()
light_hsl_sat_set()
send_light_xyl_status()
light_xyl_set()
send_light_lc_status()
light_lc_light_onoff_set()
tt_values_calculator()
transition_time_values()
generic_level_tt_values()
generic_power_level_tt_values()
light_lightness_actual_tt_values()
light_lightness_linear_tt_values()
light_ctl_tt_values()
light_ctl_temp_tt_values()
light_hsl_tt_values()
light_hsl_hue_tt_values()
light_hsl_sat_tt_values()
light_xyl_tt_values()
generic_onoff_work_handler()
generic_level_work_handler()
generic_power_level_work_handler()
light_lightness_actual_work_handler()
light_lightness_linear_work_handler()
light_ctl_work_handler()
light_ctl_temp_work_handler()
light_hsl_work_handler()
light_hsl_hue_work_handler()
light_hsl_sat_work_handler()
light_xyl_work_handler()
light_lc_work_handler()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out