TI-RTOS for SimpleLink Wireless MCUs  2.14.03.28
Data Fields
I2S_Params Struct Reference

Basic I2S Parameters. More...

#include <I2S.h>

Collaboration diagram for I2S_Params:
Collaboration graph
[legend]

Data Fields

I2S_OpMode operationMode
 
uint32_t samplingFrequency
 
unsigned char slotLength
 
unsigned char bitsPerSample
 
unsigned char numChannels
 
I2S_DataMode readMode
 
I2S_Callback readCallback
 
uint32_t readTimeout
 
I2S_DataMode writeMode
 
I2S_Callback writeCallback
 
uint32_t writeTimeout
 
void * customParams
 

Detailed Description

Basic I2S Parameters.

I2S parameters are used to with the I2S_open() call. Default values for these parameters are set using I2S_Params_init().

See also
I2S_Params_init()

Field Documentation

I2S_OpMode I2S_Params::operationMode

< I2S operational mode I2S sampling frequency configuration in samples/second

uint32_t I2S_Params::samplingFrequency

Slot length

unsigned char I2S_Params::slotLength

Bits per sample (Word length)

unsigned char I2S_Params::bitsPerSample

Number of channels (slots per frame)

unsigned char I2S_Params::numChannels

Mode for all read calls

I2S_DataMode I2S_Params::readMode

Pointer to read callback

I2S_Callback I2S_Params::readCallback

Timeout for read semaphore

uint32_t I2S_Params::readTimeout

Mode for all write calls

I2S_DataMode I2S_Params::writeMode

Pointer to write callback

I2S_Callback I2S_Params::writeCallback

Timeout for write semaphore

uint32_t I2S_Params::writeTimeout

Pointer to device specific custom params

void* I2S_Params::customParams

The documentation for this struct was generated from the following file:
Copyright 2015, Texas Instruments Incorporated