esp32-i2s-slm icon indicating copy to clipboard operation
esp32-i2s-slm copied to clipboard

Compilation problem, SOS_IIR_Filter

Open elbozzal opened this issue 1 year ago • 3 comments

Hello, This work looks incredible, but I struggle at compilation time. IDE (Arduino IDE 2.3.2), board ESP32 DEV KIT. When I compile, sos_iir_filter.h fails with this error. micro_inmp441.ino.ino:140:1: error: designated initializers cannot be used with a non-aggregate type 'SOS_IIR_Filter' 140 | }; I checked, looks like other had this issue, but could not find the answer anywhere.

For those whom the project work, do you have any clue? Is there a library I miss (only .h no .cpp) or something like that?

Thanks in advance

elbozzal avatar Aug 16 '24 09:08 elbozzal

Same issue on ESP32-C6 using latest Arduino IDE with ESP32 extensions

Lefuneste83 avatar Sep 28 '24 10:09 Lefuneste83

Same problem here. Solved by installing a toolchain dated about 2019 f.i. 1.0.5 espressif ESP32.

BertHav avatar Oct 17 '24 14:10 BertHav

BertHavs tipp works for me, too. Thanks!

Are ther plans to update this package to work with actual core libs?

As far as I tested, latest ESP32 board manager, that works for me is 2.0.3

diceit-git avatar Mar 13 '25 09:03 diceit-git