[i2s_audio] Microphone i2s mode (#4053)

This commit is contained in:
Jesse Hills 2024-07-16 16:28:47 +12:00
parent a6d42d5ebd
commit 057fa9a09a
No known key found for this signature in database
GPG Key ID: BEAAE804EFD8E83A

View File

@ -46,6 +46,7 @@ Configuration variables:
will be scaled down to 16bit before being forwarded. will be scaled down to 16bit before being forwarded.
One of ``16bit`` or ``32bit``. Defaults to ``16bit``. One of ``16bit`` or ``32bit``. Defaults to ``16bit``.
- **use_apll** (*Optional*, boolean): I2S using APLL as main I2S clock, enable it to get accurate clock. Defaults to ``false``. - **use_apll** (*Optional*, boolean): I2S using APLL as main I2S clock, enable it to get accurate clock. Defaults to ``false``.
- **i2s_mode** (*Optional*, enum): The I²S mode to use. One of ``primary`` or ``secondary``. Defaults to ``primary``.
- **i2s_audio_id** (*Optional*, :ref:`config-id`): The ID of the :ref:`I²S Audio <i2s_audio>` you wish to use for this microphone. - **i2s_audio_id** (*Optional*, :ref:`config-id`): The ID of the :ref:`I²S Audio <i2s_audio>` you wish to use for this microphone.
- All other options from :ref:`Microphone <config-microphone>` - All other options from :ref:`Microphone <config-microphone>`