Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter.h not found on v2.0.3. Failed to compile #83

Open
m-gracia opened this issue Jul 8, 2023 · 9 comments
Open

Filter.h not found on v2.0.3. Failed to compile #83

m-gracia opened this issue Jul 8, 2023 · 9 comments

Comments

@m-gracia
Copy link

m-gracia commented Jul 8, 2023

Hello.
First of all, thank you for your great job with this library.

I have been using this library on my project but now it throws a compilation error since v2.0.3:

In file included from .pio/libdeps/wemos_d1_mini32/EasyButton/src/EasyButtonTouch.cpp:9:
.pio/libdeps/wemos_d1_mini32/EasyButton/src/EasyButtonTouch.h:14:10: fatal error: Filter.h: No such file or directory
...
...
 #include <Filter.h>
          ^~~~~~~~~~
compilation terminated.
*** [.pio\build\wemos_d1_mini32\libe3f\EasyButton\EasyButtonTouch.cpp.o] Error 1

The same code compiles good on v2.0.1.
I am almost sure it is not an error on my environment because I run a before the compilation.
Also the MegunoLink dependency is resolved with MegunoLink@1.42.0

My env:

  • PlatformIO
  • Board: Wemos_D1_miniESP32
  • Framework: Arduino

Best regards.

@oriaj3
Copy link

oriaj3 commented Jul 10, 2023

Same error here.

1 similar comment
@robercy
Copy link

robercy commented Jul 14, 2023

Same error here.

@evert-arias
Copy link
Owner

I'll check it out

@bohdanbirdie
Copy link

Can confirm this on board = esp32doit-devkit-v1

@Speedy2k
Copy link

Any news on this ??
I got the same error on 2.0.3

libraries\EasyButton-2.0.3\src\EasyButtonTouch.h:14:10: fatal error: Filter.h: No such file or directory

@mathieucarbou
Copy link

same problem, platformio, board esp32dev

@mtojay
Copy link

mtojay commented Dec 1, 2023

hmmm no solution here? same problem. seems like its not down to user error if mutliple people have that problem?

also platformio in vscode and esp32dev board

@mathieucarbou
Copy link

mathieucarbou commented Dec 1, 2023

hmmm no solution here? same problem. seems like its not down to user error if mutliple people have that problem?

also platformio in vscode and esp32dev board

Project seems dead. Look at this fork https://github.com/vdccc/EasyButton

This is the most recent one I've found, that cleans up the "mess" introduced in the latest commits in this project.

Otherwise, have a look at https://github.com/rwmingis/InterruptButton, which I find more reliable for the detection because it does not rely on the loop being called, both in mode sync and async.

@mtojay
Copy link

mtojay commented Dec 1, 2023

hmmm no solution here? same problem. seems like its not down to user error if mutliple people have that problem?
also platformio in vscode and esp32dev board

Project seems dead. Look at this fork vdccc/EasyButton

This is the most recent one I've found, that cleans up the "mess" introduced in the latest commits in this project.

Otherwise, have a look at rwmingis/InterruptButton, which I find more reliable for the detection because it does not rely on the loop being called, both in mode sync and async.

amazing. thank you. i will look in to those two options!
much appreciated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants