ESP-IDF
pcnt_unit_t::unit_id
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
pcnt_unit_t::unit_id
pcnt_unit_t::unit_id field
Syntax
Show:
Summary
Declaration
from
pulse_cnt.c:103
int
unit_id
;
Examples
References
from
examples
Code
Location
Referrer
int
unit_id
;
// allocated unit numerical ID
pulse_cnt.c:103
unit
->
unit_id
=
unit_id
;
pulse_cnt.c:164
pcnt_register_to_group()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:175
pcnt_unregister_from_group()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:228
pcnt_new_unit()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:325
pcnt_del_unit()
pcnt_ll_set_glitch_filter_thres
(
group
->
hal
.
dev
,
unit
->
unit_id
,
glitch_filter_thres
)
;
pulse_cnt.c:399
pcnt_unit_set_glitch_filter()
pcnt_ll_enable_glitch_filter
(
group
->
hal
.
dev
,
unit
->
unit_id
,
true
)
;
pulse_cnt.c:400
pcnt_unit_set_glitch_filter()
pcnt_ll_enable_glitch_filter
(
group
->
hal
.
dev
,
unit
->
unit_id
,
false
)
;
pulse_cnt.c:402
pcnt_unit_set_glitch_filter()
pcnt_ll_start_count
(
group
->
hal
.
dev
,
unit
->
unit_id
)
;
pulse_cnt.c:453
pcnt_unit_start()
pcnt_ll_stop_count
(
group
->
hal
.
dev
,
unit
->
unit_id
)
;
pulse_cnt.c:467
pcnt_unit_stop()
pcnt_ll_clear_count
(
group
->
hal
.
dev
,
unit
->
unit_id
)
;
pulse_cnt.c:481
pcnt_unit_clear_count()
*
value
=
pcnt_ll_get_count
(
group
->
hal
.
dev
,
unit
->
unit_id
)
+
unit
->
accum_value
;
pulse_cnt.c:500
pcnt_unit_get_count()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:512
pcnt_unit_register_event_callbacks()
pcnt_ll_enable_zero_cross_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
true
)
;
pulse_cnt.c:565
pcnt_unit_add_watch_point()
pcnt_ll_enable_high_limit_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
true
)
;
pulse_cnt.c:575
pcnt_unit_add_watch_point()
pcnt_ll_enable_low_limit_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
true
)
;
pulse_cnt.c:585
pcnt_unit_add_watch_point()
pcnt_ll_set_thres_value
(
group
->
hal
.
dev
,
unit
->
unit_id
,
1
,
watch_point
)
;
pulse_cnt.c:596
pcnt_unit_add_watch_point()
pcnt_ll_enable_thres_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
1
,
true
)
;
pulse_cnt.c:597
pcnt_unit_add_watch_point()
pcnt_ll_set_thres_value
(
group
->
hal
.
dev
,
unit
->
unit_id
,
0
,
watch_point
)
;
pulse_cnt.c:608
pcnt_unit_add_watch_point()
pcnt_ll_enable_thres_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
0
,
true
)
;
pulse_cnt.c:609
pcnt_unit_add_watch_point()
pcnt_ll_enable_zero_cross_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
false
)
;
pulse_cnt.c:645
pcnt_unit_remove_watch_point()
pcnt_ll_enable_low_limit_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
false
)
;
pulse_cnt.c:648
pcnt_unit_remove_watch_point()
pcnt_ll_enable_high_limit_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
false
)
;
pulse_cnt.c:651
pcnt_unit_remove_watch_point()
pcnt_ll_enable_thres_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
0
,
false
)
;
pulse_cnt.c:654
pcnt_unit_remove_watch_point()
pcnt_ll_enable_thres_event
(
group
->
hal
.
dev
,
unit
->
unit_id
,
1
,
false
)
;
pulse_cnt.c:657
pcnt_unit_remove_watch_point()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:718
pcnt_new_channel()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:798
pcnt_del_channel()
pcnt_ll_set_edge_action
(
group
->
hal
.
dev
,
unit
->
unit_id
,
chan
->
channel_id
,
pos_act
,
neg_act
)
;
pulse_cnt.c:834
pcnt_channel_set_edge_action()
pcnt_ll_set_level_action
(
group
->
hal
.
dev
,
unit
->
unit_id
,
chan
->
channel_id
,
high_act
,
low_act
)
;
pulse_cnt.c:849
pcnt_channel_set_level_action()
int
unit_id
=
unit
->
unit_id
;
pulse_cnt.c:945
pcnt_default_isr()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
pcnt_unit_t::unit_id
is written by 1 function and is read by 16 functions:
pcnt_register_to_group()
All items filtered out
pcnt_unit_t::unit_id
pcnt_unregister_from_group()
pcnt_new_unit()
pcnt_del_unit()
pcnt_unit_set_glitch_filter()
pcnt_unit_start()
pcnt_unit_stop()
pcnt_unit_clear_count()
pcnt_unit_get_count()
pcnt_unit_register_event_callbacks()
pcnt_unit_add_watch_point()
pcnt_unit_remove_watch_point()
pcnt_new_channel()
pcnt_del_channel()
pcnt_channel_set_edge_action()
pcnt_channel_set_level_action()
pcnt_default_isr()
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