Component: I2S Master/Slave ESP32 (Comms: Interface)
From Flowcode Help
Jump to navigationJump to searchAuthor | Matrix TSL |
Version | 2.0 |
Category | Comms: Interface |
Contents
I2S Master/Slave ESP32 component
Provides access to the onboard inter-IC sound (I2S) peripheras allowing for simple digital audio input and output.
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
Stop | |
Stops the I2S audio stream | |
- VOID | Return |
Start | |
Starts the I2S audio stream, auto started by the initialise function. | |
- VOID | Return |
Initialise | |
Configures the I2C peripheral ready for data. | |
- VOID | Return |
InitRXFilter | |
Initialization setting for RX Filter | |
- BYTE | Filter |
- ULONG | Value |
- VOID | Return |
GetRxDataCount | |
Returns the number of valid data bytes in the buffer | |
- BYTE | buffer |
The index of the required buffer | |
- BYTE | Return |
Init | |
Must be called at least once and after every Uninit call to enable the CAN instance | |
- VOID | Return |
SetValue | |
Set the Value of the Named property | |
- STRING | Name |
- STRING | Value |
- VOID | Return |
SetRxFilter | |
Generic function to set Identifier. CAN registers will be configured depending upon Std/Ext mode setting. | |
- BYTE | filter |
- ULONG | id |
- VOID | Return |
SetTxIdent | |
Generic function to set Identifier. CAN registers will be configured depending upon Std/Ext mode setting. | |
- BYTE | buffer |
- ULONG | id |
- VOID | Return |
CheckRx | |
Checks to see if any messages are available for 'Buffer' specified | |
- BYTE | Buffer |
Send buffer: 0 to 1 | |
- BYTE | Return |
InitRXConfig | |
Initialization setting for RX Buffer Config | |
- BYTE | Buffer |
Buffer Number (0 or 1) | |
- BYTE | Value |
Config data byte | |
- VOID | Return |
Uninit | |
Uninitialises the CAN, freeing its connections for general use | |
- VOID | Return |
GetList | |
Get the Filter List of the Named Property | |
- STRING | Name |
- STRING | Return |
GetRxIdent | |
Generic function to get the received message Identifier. | |
- BYTE | buffer |
- ULONG | Return |