Public Attributes | List of all members
_sai_transfer_format Struct Reference

sai transfer format More...

#include <fsl_sai.h>

Public Attributes

uint32_t bitWidth
 
uint8_t channel
 
uint8_t channelMask
 
uint8_t channelNums
 
uint8_t endChannel
 
bool isFrameSyncCompact
 
sai_protocol_t protocol
 
uint32_t sampleRate_Hz
 
sai_mono_stereo_t stereo
 

Detailed Description

sai transfer format

Definition at line 270 of file fsl_sai.h.

Member Data Documentation

◆ bitWidth

uint32_t _sai_transfer_format::bitWidth

Data length of audio data, usually 8/16/24/32 bits

Definition at line 273 of file fsl_sai.h.

◆ channel

uint8_t _sai_transfer_format::channel

Transfer start channel

Definition at line 289 of file fsl_sai.h.

◆ channelMask

uint8_t _sai_transfer_format::channelMask

enabled channel mask value, reference _sai_channel_mask

Definition at line 290 of file fsl_sai.h.

◆ channelNums

uint8_t _sai_transfer_format::channelNums

Total enabled channel numbers

Definition at line 292 of file fsl_sai.h.

◆ endChannel

uint8_t _sai_transfer_format::endChannel

end channel number

Definition at line 291 of file fsl_sai.h.

◆ isFrameSyncCompact

bool _sai_transfer_format::isFrameSyncCompact

True means Frame sync length is configurable according to bitWidth, false means frame sync length is 64 times of bit clock.

Definition at line 295 of file fsl_sai.h.

◆ protocol

sai_protocol_t _sai_transfer_format::protocol

Which audio protocol used

Definition at line 294 of file fsl_sai.h.

◆ sampleRate_Hz

uint32_t _sai_transfer_format::sampleRate_Hz

Sample rate of audio data

Definition at line 272 of file fsl_sai.h.

◆ stereo

sai_mono_stereo_t _sai_transfer_format::stereo

Mono or stereo

Definition at line 274 of file fsl_sai.h.


The documentation for this struct was generated from the following file:


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19