ESP32-Oscilloscope icon indicating copy to clipboard operation
ESP32-Oscilloscope copied to clipboard

'i2s_read_bytes' was not declared in this scope

Open Voha888 opened this issue 1 year ago • 0 comments

If ESP32 version is 2.xx, the compiler print error: 'i2s_read_bytes' was not declared in this scope. I think, its need new function i2s_read , but simple changing function neme

i2s_read(I2S_NUM_0, (char*)&i2s_buff[i * NUM_SAMPLES], NUM_SAMPLES * sizeof(uint16_t), portMAX_DELAY);

not helped me, i have error:

Compilation error: narrowing conversion of 'rate' from 'int' to 'uint32_t' {aka 'unsigned int'} inside { } [-Werror=narrowing]

Voha888 avatar Mar 09 '23 16:03 Voha888