aligenie_demo sample
lightbulb_obj_t::power_timer
is only used within aligenie_demo sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
aligenie_demo sample
lightbulb_obj_t::power_timer
lightbulb_obj_t::power_timer field
Syntax
Show:
Summary
Declaration
from
lightbulb.c:69
TimerHandle_t
power_timer
;
Examples
References
from
examples
Code
Location
Referrer
TimerHandle_t
power_timer
;
lightbulb.c:69
if
(
tmr
==
s_lb_obj
->
power_timer
)
{
lightbulb.c:366
timercb()
s_lb_obj
->
power_timer
=
xTimerCreate
(
"power_timer"
,
pdMS_TO_TICKS
(
time_ms
)
,
false
,
NULL
,
timercb
)
;
lightbulb.c:558
lightbulb_init()
LIGHTBULB_CHECK
(
s_lb_obj
->
power_timer
!=
NULL
,
"create timer fail"
,
goto
EXIT
)
;
lightbulb.c:559
lightbulb_init()
if
(
s_lb_obj
->
power_timer
)
{
lightbulb.c:618
lightbulb_deinit()
xTimerStop
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:619
lightbulb_deinit()
xTimerDelete
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:620
lightbulb_deinit()
s_lb_obj
->
power_timer
=
NULL
;
lightbulb.c:621
lightbulb_deinit()
if
(
CHECK_LOW_POWER_FUNC_IS_ENABLE
(
)
)
{
lightbulb.c:938
lightbulb_set_hsv()
xTimerStop
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:939
lightbulb_set_hsv()
if
(
CHECK_LOW_POWER_FUNC_IS_ENABLE
(
)
)
{
lightbulb.c:1014
lightbulb_set_cctb()
xTimerStop
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:1015
lightbulb_set_cctb()
if
(
CHECK_LOW_POWER_FUNC_IS_ENABLE
(
)
)
{
lightbulb.c:1073
lightbulb_set_switch()
xTimerReset
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:1074
lightbulb_set_switch()
if
(
CHECK_LOW_POWER_FUNC_IS_ENABLE
(
)
)
{
lightbulb.c:1323
lightbulb_basic_effect_start()
xTimerStop
(
s_lb_obj
->
power_timer
,
0
)
;
lightbulb.c:1324
lightbulb_basic_effect_start()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
lightbulb_obj_t::power_timer
is written by 2 functions and is read by 7 functions:
lightbulb_init()
lightbulb_deinit()
All items filtered out
lightbulb_obj_t::power_timer
timercb()
lightbulb_init()
lightbulb_deinit()
lightbulb_set_hsv()
lightbulb_set_cctb()
lightbulb_set_switch()
lightbulb_basic_effect_start()
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