<?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[How to turn off sounds on ATOM QR Code Reader?]]></title><description><![CDATA[<p dir="auto">I have the Atom QR Code reader and it's working nicely. I like the continuous mode (as I support disabled users who cannot touch buttons.)<br />
<a href="https://docs.m5stack.com/en/atom/atomic_qr" target="_blank" rel="noopener noreferrer nofollow ugc">ATOM QR Code Kit</a></p>
<p dir="auto">Unfortunately I've tried sending the appropriate commands to <strong>turn off the sounds</strong> and nothing works. Any ideas?</p>
<p dir="auto">See the <a href="https://github.com/konacurrents/M5ATOM_Testing/tree/main/src/TestQRScanner" target="_blank" rel="noopener noreferrer nofollow ugc">Full Testing Example</a></p>
<p dir="auto">The following binary commands are <a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/atombase/AtomicQR/ATOM_QRCODE_CMD_EN.pdf" target="_blank" rel="noopener noreferrer nofollow ugc">documented here</a>.</p>
<ul>
<li>Startup</li>
</ul>
<pre><code class="language-c">uint8_t wakeup_cmd       = 0x00;

 Serial2.begin(
        9600, SERIAL_8N1, 22,
        19);
 Serial2.write(wakeup_cmd);

 delay(50);
</code></pre>
<ul>
<li>Startup "boot" sound (still makes startup sound)</li>
</ul>
<pre><code class="language-c">uint8_t bootSoundProhibit[]   = {0x08, 0xC6, 0x04, 0x08, 0x00, 0xF2, 0x0D, 0x00, 0xFE, 0x27};

Serial2.write(bootSoundProhibit, sizeof(bootSoundProhibit));
</code></pre>
<ul>
<li>Detection sound (still makes detection beep)</li>
</ul>
<pre><code class="language-c">uint8_t prohibit_prompt_sound_decode_mode_cmd[]  = {0x07, 0xC6, 0x04, 0x08, 0x38, 0x00, 0xFE, 0xEF};

Serial2.write(prohibit_prompt_sound_decode_mode_cmd, sizeof(prohibit_prompt_sound_decode_mode_cmd));
</code></pre>
<p dir="auto">None of these are changing the sounds in the <a href="https://github.com/konacurrents/M5ATOM_Testing/tree/main/src/TestQRScanner" target="_blank" rel="noopener noreferrer nofollow ugc">example</a> I posted.<br />
Any help would be appreciated. (Beep sounds are not liked while<br />
in a quiet museum for example).</p>
<p dir="auto">thanks,</p>
]]></description><link>https://community.m5stack.com/topic/6383/how-to-turn-off-sounds-on-atom-qr-code-reader</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 05:35:50 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6383.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Apr 2024 16:12:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to turn off sounds on ATOM QR Code Reader? on Mon, 29 Apr 2024 03:45:24 GMT]]></title><description><![CDATA[<p dir="auto">It turns out that part of the solution is sending the <code>host</code> mode to the ATOM. My code above did not do that (thus none of the commands were working.)</p>
<p dir="auto">Not knowing the full state machine of the ATOM QR, I somehow assumed <code>host</code> and <code>continuous</code> were opposite modes - but I was mistaken.</p>
<p dir="auto">I'm still unclear on how to send the <code>Setup Code Prompt</code> that is shown in the QR code.</p>
<p dir="auto">So I have a version that makes no sounds - but I'm unclear if it was totally from the <code>Serial2.write</code> calls, and not from the scanning of that <code>Setup Code Prompt</code> mentioned<br />
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/atombase/AtomicQR/AtomicQR_Reader_EN.pdf" target="_blank" rel="noopener noreferrer nofollow ugc">here</a></p>
<p dir="auto">thanks,</p>
]]></description><link>https://community.m5stack.com/post/24982</link><guid isPermaLink="true">https://community.m5stack.com/post/24982</guid><dc:creator><![CDATA[konacurrents]]></dc:creator><pubDate>Mon, 29 Apr 2024 03:45:24 GMT</pubDate></item><item><title><![CDATA[Reply to How to turn off sounds on ATOM QR Code Reader? on Sun, 28 Apr 2024 02:00:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/flypeek" aria-label="Profile: flypeek">@<bdi>flypeek</bdi></a> Ok, that might be how to perform those operations via scanning the QR code itself, but how can I send the same messages as I showed in the previous post?</p>
<p dir="auto">I have turned off the QR scanning of these code, partially because I don't want clients to goof it up. I also got into a mode that was hard to get out of (can't remember exactly).</p>
<p dir="auto">Anyway, shouldn't I be able to send the messages with the <code>Serial2.write</code>?</p>
<p dir="auto">Thanks,</p>
]]></description><link>https://community.m5stack.com/post/24968</link><guid isPermaLink="true">https://community.m5stack.com/post/24968</guid><dc:creator><![CDATA[konacurrents]]></dc:creator><pubDate>Sun, 28 Apr 2024 02:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to How to turn off sounds on ATOM QR Code Reader? on Sat, 27 Apr 2024 23:17:31 GMT]]></title><description><![CDATA[<p dir="auto"><strong>Set on page 10</strong><br />
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/atombase/AtomicQR/AtomicQR_Reader_EN.pdf" target="_blank" rel="noopener noreferrer nofollow ugc">https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/atombase/AtomicQR/AtomicQR_Reader_EN.pdf</a></p>
]]></description><link>https://community.m5stack.com/post/24967</link><guid isPermaLink="true">https://community.m5stack.com/post/24967</guid><dc:creator><![CDATA[flypeek]]></dc:creator><pubDate>Sat, 27 Apr 2024 23:17:31 GMT</pubDate></item></channel></rss>