ESP-IDF
+
0
/1 examples
SourceVu will show references to
i2s_pdm_rx_config_t::slot_cfg
from the following samples and libraries:
i2s_recorder sample
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
i2s_pdm_rx_config_t::slot_cfg
i2s_pdm_rx_config_t::slot_cfg field
PDM RX slot configurations, can be generated by macro I2S_PDM_RX_SLOT_DEFAULT_CONFIG
Syntax
Show:
Summary
Declaration
from
i2s_pdm.h:123
i2s_pdm_rx_slot_config_t
slot_cfg
;
Examples
i2s_pdm_rx_config_t::slot_cfg
is referenced by 1 libraries and example projects:
i2s_recorder sample
References
from
0/1
examples
Code
Location
Referrer
i2s_pdm_rx_slot_config_t
slot_cfg
;
/*!< PDM RX slot configurations, can be generated by macro I2S_PDM_RX_SLOT_DEFAULT_CONFIG */
i2s_pdm.h:123
memcpy
(
&
(
pdm_rx_cfg
->
slot_cfg
)
,
slot_cfg
,
sizeof
(
i2s_pdm_rx_slot_config_t
)
)
;
i2s_pdm.c:396
i2s_pdm_rx_set_slot()
pdm_rx_cfg
->
slot_cfg
.
slot_bit_width
=
(
int
)
pdm_rx_cfg
->
slot_cfg
.
slot_bit_width
<
(
int
)
pdm_rx_cfg
->
slot_cfg
.
data_bit_width
?
i2s_pdm.c:398
i2s_pdm_rx_set_slot()
pdm_rx_cfg
->
slot_cfg
.
data_bit_width
:
pdm_rx_cfg
->
slot_cfg
.
slot_bit_width
;
i2s_pdm.c:399
i2s_pdm_rx_set_slot()
i2s_hal_slot_config_t
*
slot_hal_cfg
=
(
i2s_hal_slot_config_t
*
)
(
&
(
pdm_rx_cfg
->
slot_cfg
)
)
;
i2s_pdm.c:404
i2s_pdm_rx_set_slot()
ESP_GOTO_ON_ERROR
(
i2s_pdm_rx_set_slot
(
handle
,
&
pdm_rx_cfg
->
slot_cfg
)
,
err
,
TAG
,
"initialize channel failed while setting slot"
)
;
i2s_pdm.c:475
i2s_channel_init_pdm_rx_mode()
if
(
pdm_rx_cfg
->
slot_cfg
.
slot_bit_width
!=
slot_bits
)
{
i2s_pdm.c:579
i2s_channel_reconfig_pdm_rx_slot()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
i2s_pdm_rx_config_t::slot_cfg
is read by 2 functions:
All items filtered out
i2s_pdm_rx_config_t::slot_cfg
i2s_pdm_rx_set_slot()
i2s_channel_reconfig_pdm_rx_slot()
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out