<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[UIFlow infinite loop and code reload]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">After creating an infinite loop in UIFlow, and executing it. I am unable to then execute new code subsequently. UIFlow says 'Execute code successfully', but state of the device does not change. The only solution I found was to power-cycle the device. Are there any software workarounds?</p>
<p dir="auto"><img src="/assets/uploads/files/1702395353633-fb0001a3-74e1-4d3c-897c-86f14f06e9d9-image.png" alt="0_1702395350056_fb0001a3-74e1-4d3c-897c-86f14f06e9d9-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">HW: Atom Lite.<br />
SW: v1.12.9<br />
WEB:  2023.12.8 <a href="https://flow.m5stack.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://flow.m5stack.com/</a></p>
]]></description><link>https://community.m5stack.com/topic/5884/uiflow-infinite-loop-and-code-reload</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 07:55:26 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/5884.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Dec 2023 15:40:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UIFlow infinite loop and code reload on Thu, 14 Dec 2023 01:35:02 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/b0rscht" aria-label="Profile: b0rscht">@<bdi>b0rscht</bdi></a> ,<br />
You should add this loop (yellow color) because it has included a 2ms delay or you use to while loop inside add the 2ms delay</p>
<p dir="auto"><img src="/assets/uploads/files/1702517364506-513b239c-addb-4a09-b0ae-ec00dce2a2bc-image.png" alt="0_1702517364555_513b239c-addb-4a09-b0ae-ec00dce2a2bc-image.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1702517691177-ba574b3e-88f1-4a38-9f15-096c2383c338-image.png" alt="0_1702517690978_ba574b3e-88f1-4a38-9f15-096c2383c338-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">(OR)</p>
<p dir="auto"><img src="/assets/uploads/files/1702517302469-ac6155b5-dd37-48b7-93fe-99815c7185c3-image.png" alt="0_1702517302493_ac6155b5-dd37-48b7-93fe-99815c7185c3-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://community.m5stack.com/post/23036</link><guid isPermaLink="true">https://community.m5stack.com/post/23036</guid><dc:creator><![CDATA[pandian.nano]]></dc:creator><pubDate>Thu, 14 Dec 2023 01:35:02 GMT</pubDate></item><item><title><![CDATA[Reply to UIFlow infinite loop and code reload on Wed, 13 Dec 2023 18:19:01 GMT]]></title><description><![CDATA[<p dir="auto">You need to add a while loop which is the yellow main program loop and code needs to be placed in that<br />
You should be using a button loop for this.</p>
]]></description><link>https://community.m5stack.com/post/23032</link><guid isPermaLink="true">https://community.m5stack.com/post/23032</guid><dc:creator><![CDATA[ajb2k3]]></dc:creator><pubDate>Wed, 13 Dec 2023 18:19:01 GMT</pubDate></item></channel></rss>