Search found 11 matches
- Tue Dec 22, 2020 8:10 pm
- Forum: ESP-IDF
- Topic: SPI Master Driver with multiple tasks and one physical device; clarification on thread-safety.
- Replies: 2
- Views: 265
Re: SPI Master Driver with multiple tasks and one physical device; clarification on thread-safety.
Funny that I found this post by coincidence, with basically the same question I asked a few months ago, though it was on github. https://github.com/espressif/esp-idf/issues/5517 It's also a bit ironic, given that people prefer to post there than here since this forum seems mostly dead. Like OP and I...
- Thu Dec 17, 2020 5:01 pm
- Forum: ESP-IDF
- Topic: sdkconfig management
- Replies: 0
- Views: 83
sdkconfig management
Do you have multiple, like one for release and one for development? When updating IDF, which usually deprecates a bunch of configs, what do you do? Nothing? Manually audit the text file? Audit through menuconfig? Remake the entire file? Are there other options? Except for the (painstaking) option o...
- Thu Jul 02, 2020 10:33 pm
- Forum: ESP-IDF
- Topic: Static IP with ESP-NETIF
- Replies: 0
- Views: 424
Static IP with ESP-NETIF
How to properly do it? Like many parts of IDF, the documentation is lacking, and the only thing I know is that I have to call `esp_netif_set_ip_info` with the DHCP client not running. Is there no way to kickstart the netif library with this information loaded already, or do I really have to start it...
- Wed Jul 01, 2020 2:10 pm
- Forum: ESP-IDF
- Topic: Ethernet reception delays and unwanted behaviours
- Replies: 3
- Views: 871
Re: Ethernet reception delays and unwanted behaviours
I'll risk a guess and say it's something related to the OS scheduler plus the fact that `spi_device_queue_trans`, as implied by the name, queues interrupt transactions providing non-blocking transactions, at the expense of time to service the interrupt when the transactions are done. Also, your pre ...
- Wed Mar 18, 2020 2:40 pm
- Forum: Documentation
- Topic: Clarification on standard python prerequisites
- Replies: 0
- Views: 4796
Clarification on standard python prerequisites
https://docs.espressif.com/projects/esp-idf/en/latest/get-started/linux-setup.html#install-prerequisites 1- Is the different lists of dependencies per distro due to some of them being already pre-installed on that distro or what? 2- What is the bare minimum? By minimum I mean enough to run 'menucon...
- Mon Sep 30, 2019 7:31 pm
- Forum: ESP-IDF
- Topic: Timer divider and frequency
- Replies: 5
- Views: 2649
Re: Timer divider and frequency
Bumping...
- Tue Sep 24, 2019 10:00 pm
- Forum: ESP-IDF
- Topic: Timer divider and frequency
- Replies: 5
- Views: 2649
Re: Timer divider and frequency
Awesome. A couple more questions... https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/timer.html#interrupts When handling an interrupt within an interrupt serivce routine (ISR) I don't really get the wording here. Interrupts are handled inside ISRs, right? Since that's ...
- Tue Sep 17, 2019 5:24 pm
- Forum: ESP-IDF
- Topic: Timer divider and frequency
- Replies: 5
- Views: 2649
Re: Timer divider and frequency
Oh well, I just posted another closely related question on the forums and I can't find it due to it being submitted to approval, because I thought this one had not been posted and I didn't see any notification until after I did it. I would like the discussion to continue on the other thread, as I go...
- Tue Sep 17, 2019 5:01 pm
- Forum: General Discussion
- Topic: ESP32 timer
- Replies: 1
- Views: 885
ESP32 timer
1. What is the point of a prescaler anyway? From what I understand, it scales down the clock count, which basically reduces the resolution of the counter. 2. Why would that be good or intended? There must be a very good reason why hardware makers would put that in a CPU, and why is that? Moving on t...
- Mon Sep 09, 2019 5:50 pm
- Forum: ESP-IDF
- Topic: Timer divider and frequency
- Replies: 5
- Views: 2649
Timer divider and frequency
https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/peripherals/timer.html#introduction The ESP32 chip contains two hardware timer groups. Each group has two general-purpose hardware timers. They are all 64-bit generic timers based on 16-bit prescalers and 64-bit up / down counters ...