Hi Braden!
What a neat project!
I'll give it a spin.
Best regards,
Cristian
Search found 7 matches
- Sat Sep 07, 2019 9:06 am
- Forum: Programs, Libraries and Tools
- Topic: Dependency management (per project) for micropython projects
- Replies: 2
- Views: 2423
- Mon Sep 02, 2019 5:17 am
- Forum: General Discussion and Questions
- Topic: Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
- Replies: 6
- Views: 3770
Re: Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
UPDATE: calling "disable_irq()" messes somehow with the REPL + other things. The board doesn't accept my input for a few seconds, and then it reboots. Probably the watchdog timer.
BUT: using "disable_irq()" + "enable_irq()" in my code as suggested does the trick indeed.
Many thanks!
BUT: using "disable_irq()" + "enable_irq()" in my code as suggested does the trick indeed.
Many thanks!
- Mon Sep 02, 2019 5:07 am
- Forum: General Discussion and Questions
- Topic: Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
- Replies: 6
- Views: 3770
Re: Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
Thank you all for the replies. So, on ESP8266 the schedule() is actually unnecessary. And on other ports you can set the "hard=False" kwarg to Pin.irq() to make this happen automatically. W/ and w/o the schedule(): I got the impression that there was a difference. I.e. w/o schedule() it crashed fast...
- Mon Sep 02, 2019 5:02 am
- Forum: ESP8266 boards
- Topic: ESP8266 Wifi reliability
- Replies: 5
- Views: 3727
Re: ESP8266 Wifi reliability
Thanks. I will try this asap. by the way: I wouldn't log these to flash Indeed. I was thinking that this is not a good practice. My log file contains about 50 lines per day. Once I stabilize the system, I will try an alternate solution to store the semi-verbose settings. 2 questions here: 1) is any ...
- Sat Aug 31, 2019 8:18 pm
- Forum: ESP8266 boards
- Topic: ESP8266 Wifi reliability
- Replies: 5
- Views: 3727
Re: ESP8266 Wifi reliability
In your program do you put the board in sleep mode? Or maybe the setting you are mentioning affects the board for "normal" operation as well? I recently implemented a project in my house and I log to a file the disconnect/connect events. They seem to be quite often. However I find strange that there...
- Sat Aug 31, 2019 8:07 pm
- Forum: General Discussion and Questions
- Topic: Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
- Replies: 6
- Views: 3770
Simple scenario with button/IRQ/write to file that leads to ESP crash + FS coruption
Hello, I have a very annoying problem that I discovered in the last phase of my project, when I replaced some "print()" with logging to a file. I have reduced the program to a very simple issue that illustrates the unwanted behavior: 1) I push a button 2) it's associated IRQ handler is triggered; I ...
- Thu Aug 29, 2019 8:01 pm
- Forum: Programs, Libraries and Tools
- Topic: Dependency management (per project) for micropython projects
- Replies: 2
- Views: 2423
Dependency management (per project) for micropython projects
Hi there! As far as I know, Python doesn't have tooling for managing dependencies local to a project. E.g. "project 1" uses "numpy v1.10". But "project 2" uses "numpy v1.17". Modules in Python (i.e. installed via "pip") are installed globally. Hence the existence of virtual environments managed via ...