<?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[TVOC&#x2F;Co2 Uiflow Problem]]></title><description><![CDATA[<p dir="auto">Hi there</p>
<p dir="auto">The newly introduced Uiflow for TVOC does not work properly, it does not give me any CO2 and TVOC back, does all the time reports 400/0. Works without any problem in Arduino.</p>
<p dir="auto">Can you please have a look at ? Would be a benefit for me to use it thru Uiflow.</p>
<p dir="auto">Thanks and Regards<br />
aek56</p>
]]></description><link>https://community.m5stack.com/topic/2978/tvoc-co2-uiflow-problem</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 10:22:29 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/2978.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Feb 2021 15:31:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TVOC&#x2F;Co2 Uiflow Problem on Thu, 18 Mar 2021 22:31:16 GMT]]></title><description><![CDATA[<p dir="auto">Same here.</p>
<p dir="auto">I tried this and this keep displyaing eCO2 400...<br />
Any idea?</p>
<p dir="auto">from m5stack import *<br />
from m5ui import *<br />
from uiflow import *<br />
import unit</p>
<p dir="auto">setScreenColor(0x111111)<br />
tvoc0 = unit.get(unit.TVOC, unit.PORTA)</p>
<p dir="auto">CVO = None<br />
MAX = None</p>
<p dir="auto">H2T = M5TextBox(53, 19, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
H2 = M5TextBox(0, 19, "H2", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
BT = M5TextBox(21, 48, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
TVOCT = M5TextBox(63, 80, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
BTVOCT = M5TextBox(72, 112, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
eco2T = M5TextBox(63, 136, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
B = M5TextBox(0, 48, "B.", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
TVOC = M5TextBox(0, 80, "TVOC", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
BTVOC = M5TextBox(0, 112, "B. TVOC", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
eCO2 = M5TextBox(0, 136, "eCO2", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
Ethanol = M5TextBox(0, 173, "Ethanol", lcd.FONT_Default, 0xFFFFFF, rotate=0)<br />
EthanolT = M5TextBox(62, 173, "Text", lcd.FONT_Default, 0xFFFFFF, rotate=0)</p>
<p dir="auto">MAX = 1400<br />
tvoc0.set_iaq_baseline(35187, 35502)<br />
while True:<br />
H2T.setText(str(tvoc0.H2))<br />
BT.setText(str(tvoc0.get_iaq_baseline()))<br />
TVOCT.setText(str(tvoc0.TVOC))<br />
BTVOCT.setText(str(tvoc0.baseline_TVOC))<br />
eco2T.setText(str(tvoc0.eCO2))<br />
EthanolT.setText(str(tvoc0.Ethanol))<br />
if (tvoc0.eCO2) &gt; MAX:<br />
M5Led.on()<br />
speaker.sing(196, 1/2)<br />
M5Led.off()<br />
wait_ms(2)</p>
]]></description><link>https://community.m5stack.com/post/13125</link><guid isPermaLink="true">https://community.m5stack.com/post/13125</guid><dc:creator><![CDATA[pierre.halleux]]></dc:creator><pubDate>Thu, 18 Mar 2021 22:31:16 GMT</pubDate></item></channel></rss>