I2S setpins() : How to set for RX, TX channels

noweare
Posts: 77
Joined: Tue Jul 02, 2019 11:35 am

I2S setpins() : How to set for RX, TX channels

Postby noweare » Tue Nov 12, 2024 7:41 pm

Using rx, tx in simplex operation so the rx, tx bclk, ws, pins are different .
In esp-idf you can set rx, tx pins using different configuration variables.

In Arduino V3, in std mode there is only setpins() function which does not take rx or tx
channel as a parameter.

How to differentiate between the rx, tx pins ?

noweare
Posts: 77
Joined: Tue Jul 02, 2019 11:35 am

Re: I2S setpins() : How to set for RX, TX channels

Postby noweare » Wed Nov 13, 2024 10:58 pm

I will try to reword this post to see if I can get some traction.

How do i assign different pins to rx and tx channels in std mode. In std mode the setpin() function does not differeniate between tx, rx
It is like standard mode is full duplex and simplex mode can not be used.

I have been looking at the source code to figure it out and the only way to do it is run I2s for rx, shut it down, config for tx
begin i2s again which I know is wrong.

Who is online

Users browsing this forum: No registered users and 122 guests