-
Notifications
You must be signed in to change notification settings - Fork 15
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
ESP8266 #7
Comments
Have a look at #1 |
Thanks for your prompt reply bool HomeGW::setup(uint8_t pin) { |
Just add your questions to the other thread, maragelis will probably answer you. Personally I don't run this code on ESP8266. |
Obrigado |
@jgracio I made a quick fork + change for my testing on an esp32, should work on ESP8266. |
Hello, |
it's rebooting on interrupt handling, as I said before in this thread I don't use this code with an ESP8266 and can't therefore help debugging :( |
Hello, |
Some time ago my sketch started failing to start returning error "ISR not in IRAM". I reverted the esp9266 library to the previous version and now all works fine: Using Arduino IDE you have to load version 2.5.0 instead of 2.5.1 and on PIO I changed the platform on platformio.ini to "platform = espressif8266@2.0.4" |
Hello, |
I bring you the result of my tests: |
This is a verry nice app :) good job! when i use this with esp8266 with wifi and webserver enabled i must detachInterrupt before esp do a server.send and then attachInterrupt again, same when i do a bigger serial.print. please add a simple detachInterrupt function in homeGW.cpp some info: Two things to keep in mind: The WiFi-stack is the most important process of an ESP: if you neglect it (giving it not enough time to do its work) it will reset your ESP. Following the second rule we can only crunch numbers (like determining the frequency output by the module) and act upon this in the main loop, not forgetting to regularly yield() the WiFi stack as stated in the first rule. To follow up on that first rule: if the WiFi process needs too much processor time, that's just hard luck for the main loop: the WiFi stack always has precedence over everything else. |
thank you @timmpo As I've said before, I use this code with Arduino not with ESP (years with no issues), but if you find a way to improve the code base for the ESP I will gladly accept a Pull Request! Best Regards |
Works perfectly on atmelavr but I'm not being able to get reading from the same radio on an ESP8266 platform (wemos d1).
Can you please help me with this?
The text was updated successfully, but these errors were encountered: