<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									ESP32 timer clarification - Help Wanted				            </title>
            <link>https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/</link>
            <description>Discussion board for Robotics, Arduino, Raspberry Pi and other DIY electronics and modules. Join us today!</description>
            <language>en-US</language>
            <lastBuildDate>Thu, 16 Apr 2026 18:19:23 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: ESP32 timer clarification</title>
                        <link>https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28227</link>
                        <pubDate>Thu, 21 Apr 2022 17:28:05 +0000</pubDate>
                        <description><![CDATA[@zander

 Posted by: @zander 
@inq Yes, I found some info as well, but it was a while ago and at least a few problems have been fixed and there may be workarounds. Part of the problem tod...]]></description>
                        <content:encoded><![CDATA[<p>@zander</p>
<blockquote data-userid="3007" data-postid="28163" data-mention="zander">
<div class="wpforo-post-quote-author"><strong> Posted by: @zander </strong></div>
<p>@inq Yes, I found some info as well, but it was a while ago and at least a few problems have been fixed and there may be workarounds. Part of the problem today was coming up with a test sketch, now that I have the real sketch and hardware done, I can test with the real code. From what I read today I may just delete the timer and re-create it as long as the call to get remaining time works. Worst case I can save a millis() of the start of each timer. I have 3 buttons that trigger 3 different timeouts, that is the reason for this. Tomorrow will be better.</p>
</blockquote>
<p>You never responded to my last message on timers:</p>
<p>https://forum.dronebotworkshop.com/help-wanted/using-a-pin-to-signal-another-pin/paged/3/#post-27653</p>
<p>...although not ESP32 related, the theoretical tutorial may help.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/help-wanted/">Help Wanted</category>                        <dc:creator>frogandtoad</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28227</guid>
                    </item>
				                    <item>
                        <title>RE: ESP32 timer clarification</title>
                        <link>https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28163</link>
                        <pubDate>Wed, 20 Apr 2022 05:00:44 +0000</pubDate>
                        <description><![CDATA[@inq Yes, I found some info as well, but it was a while ago and at least a few problems have been fixed and there may be workarounds. Part of the problem today was coming up with a test sket...]]></description>
                        <content:encoded><![CDATA[<p>@inq Yes, I found some info as well, but it was a while ago and at least a few problems have been fixed and there may be workarounds. Part of the problem today was coming up with a test sketch, now that I have the real sketch and hardware done, I can test with the real code. From what I read today I may just delete the timer and re-create it as long as the call to get remaining time works. Worst case I can save a millis() of the start of each timer. I have 3 buttons that trigger 3 different timeouts, that is the reason for this. Tomorrow will be better.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/help-wanted/">Help Wanted</category>                        <dc:creator>Ron</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28163</guid>
                    </item>
				                    <item>
                        <title>RE: ESP32 timer clarification</title>
                        <link>https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28162</link>
                        <pubDate>Wed, 20 Apr 2022 04:30:06 +0000</pubDate>
                        <description><![CDATA[I don&#039;t have any experience with ESP32... yet.  I use timers extensively on the ESP8266, JavaScript and Windows programming.   So... I Google ESP32 with some of the timer functions you menti...]]></description>
                        <content:encoded><![CDATA[<p>I don't have any experience with ESP32... yet.  I use timers extensively on the ESP8266, JavaScript and Windows programming.   So... I Google ESP32 with some of the timer functions you mentioned above and apparently many people have trouble with them.  It must be handled differently on an ESP32 than other architectures.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/help-wanted/">Help Wanted</category>                        <dc:creator>Inq</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28162</guid>
                    </item>
				                    <item>
                        <title>ESP32 timer clarification</title>
                        <link>https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28151</link>
                        <pubDate>Tue, 19 Apr 2022 20:03:26 +0000</pubDate>
                        <description><![CDATA[I have a need for an alarm. Once it is going, I may need to set another alarm on the SAME timer, basically determine if the amount of time left on the original timer is more than what I now ...]]></description>
                        <content:encoded><![CDATA[<p>I have a need for an alarm. Once it is going, I may need to set another alarm on the SAME timer, basically determine if the amount of time left on the original timer is more than what I now want then do nothing else (and this is the question) what is the sequence of commands to replace the existing alarm and add a new alarm. I can't tell the difference between TimerEnd and timerStop. Also there is also timerRestart, and timerStart</p>
<p>NOTE these are one shot not repeating alarms, the ISR has NO code other than a status flag to allow me to shut off a led that was lit when the timer started.</p>
<p>Using multiple timers doesn't change my problem much, I still need to understand the purpose of not only the above commands but a couple more now to deal with multiples.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/help-wanted/">Help Wanted</category>                        <dc:creator>Ron</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/help-wanted/esp32-timer-clarification/#post-28151</guid>
                    </item>
							        </channel>
        </rss>
		