Search found 4 matches

by jrgilman95
Fri Oct 04, 2024 2:28 pm
Forum: ESP-IDF
Topic: How to install dependencies when your project's dependencies.lock file gets updated?
Replies: 3
Views: 290

Re: How to install dependencies when your project's dependencies.lock file gets updated?

Gotchya - so unfortunately no command like "install dependencies" it seems. I really wish they would add this, all other package managers for software I've used have had this option. Clearly the functionality exists since the build and set-target commands do something along these lines... I think I ...
by jrgilman95
Wed Oct 02, 2024 3:44 pm
Forum: ESP-IDF
Topic: How to install dependencies when your project's dependencies.lock file gets updated?
Replies: 3
Views: 290

How to install dependencies when your project's dependencies.lock file gets updated?

So there are two commands that I know of that can affect the dep.lock file: idf.py reconfigure and idf.py update-dependencies . The issue is that these modify the dep.lock file, is there an equivalent to just idf.py install-dependencies ? This would be extremely useful to have (for example, as a git...
by jrgilman95
Fri Feb 09, 2024 2:26 am
Forum: ESP-IDF
Topic: Watchdog being starved with sub-10ms high resolution timer
Replies: 2
Views: 469

Re: Watchdog being starved with sub-10ms high resolution timer

Decently sure that at least in your example, the ESP_LOGI is the bottleneck; it will (also) output to the UART and that only has a limited speed. I'm not a smart man. Switching it over to this solved it: static int count = 0; void periodic_timer_callback(void* arg) { if (count++ == 100) { ESP_LOGI(...
by jrgilman95
Fri Feb 09, 2024 1:30 am
Forum: ESP-IDF
Topic: Watchdog being starved with sub-10ms high resolution timer
Replies: 2
Views: 469

Watchdog being starved with sub-10ms high resolution timer

Hi there - first post on here as I couldn't find a lot of information on this topic. We have a use case where items can move extremely quickly past a photo-eye which also requires some software debouncing. We've been using the standard 100Hz tick rate and an interrupt up to this point for previous p...