Last seen: 2021-08-18 7:53 am
@codecage Makes sense, thanks Steve
I think not many people have that kind of hardware available, so it's difficult to give you an answer
Welcome, I'm sure you'll have more ! (but don't kill all the bunnies !)
Welcome aboard, Rob
Welcome !Dumb question from a european : what/where is DFW ?
Hi Keith, i don't know but did you try "rotating" IR LEDs and photodiodes so that you test all IRs against a photodiode for example ?
Hello and welcome (from France) !
This looks like some serial connection errors during the upload to the board. You can try to disconnect it, close the IDE, reopen, re-plug the board ...
@pugwash Also in the ESP8266 Arduino Core library version of these functions, you can see mention of their yield() being delay(0) , and delay() itself...
Well, an ESP32 has 2 cores, and usually the programmer uses one, while the other is best left to the system for ongoing communications.
Yep ! In the base avr implementation from Arduino, the weak definition is : static void __empty() {// Empty}void yield(void) __attribute__ ((weak, ali...
@pugwash Ok, it is definitely intended for multi-thread usage. The standard Arduino defines it "weakly" as an empty function that can be redefined : ...
Hi Wayne, you're talking about nasty mean high currents there...I'm not used to that (I imagine 100W reduced from 12V to 3V would give >25A, depend...
I think you may want to specify the 64-bit unsigned int type for the microseconds : Maybe something like : uint64_t u64SleepLength = DEEP_SLEEP_TIME ...