ICS-43434 I2S MEMS microphone (TDK InvenSense).
| 162 | |
| 163 | // ICS-43434 I2S MEMS microphone (TDK InvenSense). |
| 164 | static Config CreateIcs43434(int pin_ws, int pin_sd, int pin_clk, |
| 165 | AudioChannel channel, |
| 166 | u16 sample_rate = 44100ul, |
| 167 | int i2s_num = 0) FL_NOEXCEPT { |
| 168 | ConfigI2S config(pin_ws, pin_sd, pin_clk, i2s_num, channel, sample_rate, |
| 169 | 16); |
| 170 | Config out(config); |
| 171 | out.setMicProfile(MicProfile::ICS43434); |
| 172 | return out; |
| 173 | } |
| 174 | |
| 175 | // Generic I2S MEMS microphone (applies average MEMS correction). |
| 176 | static Config CreateGenericMEMS(int pin_ws, int pin_sd, int pin_clk, |
nothing calls this directly
no test coverage detected