ESP-IDF
+
0
/6 examples
SourceVu will show references to
I2S_SLOT_MODE_MONO
from the following samples and libraries:
i2s_recorder sample
a2dp_sink sample
a2dp_gatts_coex sample
i2s_pdm sample
i2s_std sample
i2s_es8311 sample
Symbol previews are coming soon...
Symbols
loading (2/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
I2S_SLOT_MODE_MONO
I2S_SLOT_MODE_MONO value
I2S channel slot format mono, transmit same data in all slots for tx mode, only receive the data in the first slots for rx mode.
Syntax
Show:
Summary
Declaration
from
i2s_types.h:25
I2S_SLOT_MODE_MONO
=
1
;
Examples
I2S_SLOT_MODE_MONO
is referenced by 6 libraries and example projects:
i2s_recorder sample
a2dp_sink sample
a2dp_gatts_coex sample
i2s_pdm sample
i2s_std sample
i2s_es8311 sample
References
from
0/6
examples
Code
Location
Referrer
I2S_SLOT_MODE_MONO
=
1
,
/*!< I2S channel slot format mono, transmit same data in all slots for tx mode, only receive the data in the first slots for rx mode. */
i2s_types.h:25
i2s_ll_tx_enable_mono_mode
(
hal
->
dev
,
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
;
i2s_hal.c:152
i2s_hal_std_set_tx_slot()
i2s_ll_tx_select_std_slot
(
hal
->
dev
,
slot_cfg
->
std
.
slot_mask
,
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
;
i2s_hal.c:153
i2s_hal_std_set_tx_slot()
i2s_ll_rx_enable_mono_mode
(
hal
->
dev
,
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
;
i2s_hal.c:180
i2s_hal_std_set_rx_slot()
bool
is_mono
=
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
;
i2s_hal.c:215
i2s_hal_pdm_set_tx_slot()
i2s_ll_rx_enable_mono_mode
(
hal
->
dev
,
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
;
i2s_hal.c:273
i2s_hal_pdm_set_rx_slot()
i2s_ll_tx_enable_mono_mode
(
dev
,
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
;
i2s_legacy.c:901
i2s_dac_set_slot_legacy()
slot_cfg
->
slot_mode
=
(
(
ch
&
0xFFFF
)
==
I2S_CHANNEL_MONO
)
?
I2S_SLOT_MODE_MONO
:
I2S_SLOT_MODE_STEREO
;
i2s_legacy.c:1140
i2s_set_clk()
if
(
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
{
i2s_legacy.c:1142
i2s_set_clk()
p_i2s
[
i2s_num
]
->
active_slot
=
(
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
)
?
1
:
2
;
i2s_legacy.c:1166
i2s_set_clk()
I2S_SLOT_MODE_STEREO
:
I2S_SLOT_MODE_MONO
;
i2s_legacy.c:1349
i2s_config_transfer()
p_i2s
[
i2s_num
]
->
active_slot
=
(
int
)
p_i2s
[
i2s_num
]
->
slot_cfg
.
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_legacy.c:1389
i2s_config_transfer()
p_i2s
[
i2s_num
]
->
active_slot
=
(
int
)
p_i2s
[
i2s_num
]
->
slot_cfg
.
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_legacy.c:1412
i2s_config_transfer()
p_i2s
[
i2s_num
]
->
active_slot
=
(
int
)
p_i2s
[
i2s_num
]
->
slot_cfg
.
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_legacy.c:1422
i2s_config_transfer()
I2S_SLOT_MODE_STEREO
:
I2S_SLOT_MODE_MONO
;
i2s_legacy.c:1464
i2s_config_transfer()
handle
->
active_slot
=
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_pdm.c:93
i2s_pdm_tx_set_slot()
handle
->
active_slot
=
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_pdm.c:381
i2s_pdm_rx_set_slot()
handle
->
active_slot
=
slot_cfg
->
slot_mode
==
I2S_SLOT_MODE_MONO
?
1
:
2
;
i2s_std.c:104
i2s_std_set_slot()
Call Tree
from
0/6
examples
All items filtered out
All items filtered out
Data Use
from
0/6
examples
I2S_SLOT_MODE_MONO
is read by 10 functions:
All items filtered out
I2S_SLOT_MODE_MONO
i2s_dac_set_slot_legacy()
i2s_set_clk()
i2s_config_transfer()
i2s_std_set_slot()
i2s_pdm_tx_set_slot()
i2s_pdm_rx_set_slot()
i2s_hal_std_set_tx_slot()
i2s_hal_std_set_rx_slot()
i2s_hal_pdm_set_tx_slot()
i2s_hal_pdm_set_rx_slot()
All items filtered out
Class Tree
from
0/6
examples
All items filtered out
All items filtered out
Override Tree
from
0/6
examples
All items filtered out
All items filtered out
Implementations
from
0/6
examples
All items filtered out
All items filtered out
Instances
from
0/6
examples
Lifecycle
from
0/6
examples
All items filtered out
All items filtered out