ESP-IDF
mcpwm_cap_timer_t::fsm
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
mcpwm_cap_timer_t::fsm
mcpwm_cap_timer_t::fsm field
Syntax
Show:
Summary
Declaration
from
mcpwm_private.h:243
mcpwm_cap_timer_fsm_t
fsm
;
Examples
References
from
examples
Code
Location
Referrer
mcpwm_cap_timer_fsm_t
fsm
;
// driver FSM
mcpwm_private.h:243
cap_timer
->
fsm
=
MCPWM_CAP_TIMER_FSM_INIT
;
mcpwm_cap.c:144
mcpwm_new_capture_timer()
ESP_RETURN_ON_FALSE
(
cap_timer
->
fsm
==
MCPWM_CAP_TIMER_FSM_INIT
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer not in init state"
)
;
mcpwm_cap.c:166
mcpwm_del_capture_timer()
ESP_RETURN_ON_FALSE
(
cap_timer
->
fsm
==
MCPWM_CAP_TIMER_FSM_INIT
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer not in init state"
)
;
mcpwm_cap.c:181
mcpwm_capture_timer_enable()
cap_timer
->
fsm
=
MCPWM_CAP_TIMER_FSM_ENABLE
;
mcpwm_cap.c:185
mcpwm_capture_timer_enable()
ESP_RETURN_ON_FALSE
(
cap_timer
->
fsm
==
MCPWM_CAP_TIMER_FSM_ENABLE
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer not in enable state"
)
;
mcpwm_cap.c:192
mcpwm_capture_timer_disable()
cap_timer
->
fsm
=
MCPWM_CAP_TIMER_FSM_INIT
;
mcpwm_cap.c:196
mcpwm_capture_timer_disable()
ESP_RETURN_ON_FALSE
(
cap_timer
->
fsm
==
MCPWM_CAP_TIMER_FSM_ENABLE
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer not enabled yet"
)
;
mcpwm_cap.c:203
mcpwm_capture_timer_start()
ESP_RETURN_ON_FALSE
(
cap_timer
->
fsm
==
MCPWM_CAP_TIMER_FSM_ENABLE
,
ESP_ERR_INVALID_STATE
,
TAG
,
"timer not enabled yet"
)
;
mcpwm_cap.c:216
mcpwm_capture_timer_stop()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
mcpwm_cap_timer_t::fsm
is written by 3 functions and is read by 5 functions:
mcpwm_new_capture_timer()
mcpwm_capture_timer_enable()
mcpwm_capture_timer_disable()
All items filtered out
mcpwm_cap_timer_t::fsm
mcpwm_del_capture_timer()
mcpwm_capture_timer_enable()
mcpwm_capture_timer_disable()
mcpwm_capture_timer_start()
mcpwm_capture_timer_stop()
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