Search found 22 matches

by tomtor
Fri Sep 29, 2017 6:48 pm
Forum: General Discussion
Topic: Complex ULP programs (DHT-22 protocol) hang after a while
Replies: 1
Views: 4172

Complex ULP programs (DHT-22 protocol) hang after a while

I am experimenting with the ULP processor. A simple hart beat LED blinking program is reliable (it runs for days), but a more complex program (bit-banging the DHT-11/22 protocol) stops after a random period, eg 30 successful read outs. I inspected with a scope and there is no issue with the DHT-22 c...
by tomtor
Thu May 11, 2017 6:23 am
Forum: Report Bugs
Topic: Unexpectedly low floating-point performance in C
Replies: 25
Views: 154398

Re: Unexpectedly low floating-point performance in C

I measured 700 ns for a double multiplication and 10 ns for a single multiplication in this testing code (a modification of the ESP Hello World example) compiled with no optimization: #include <stdio.h> #include <time.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_system....