<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=CH9350</id>
	<title>CH9350 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=CH9350"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=CH9350&amp;action=history"/>
	<updated>2026-07-22T00:12:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=CH9350&amp;diff=32986&amp;oldid=prev</id>
		<title>Chao at 08:44, 23 February 2024</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=CH9350&amp;diff=32986&amp;oldid=prev"/>
		<updated>2024-02-23T08:44:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;new documentaiton - https://w2.electrodragon.com/gollum/search?q=USB1003-dat.md&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CMD ==&lt;br /&gt;
=== Status request === &lt;br /&gt;
57 AB 82 A3 -&amp;gt; this keep sending all the time&amp;lt;br&amp;gt;&lt;br /&gt;
* 57 AB fixed header&lt;br /&gt;
* 82 CMD&lt;br /&gt;
* A3 low four bits are IOs status&lt;br /&gt;
&lt;br /&gt;
=== Read valid data ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Read the &amp;quot;space&amp;quot; pressed on keyboard -&amp;gt; 57 AB 88 0B 10 00 00 2C 00 00 00 00 00 00 2C&lt;br /&gt;
&lt;br /&gt;
* 57 AB header&lt;br /&gt;
* 88 -&amp;gt; CMD, read valid frames, 0x88 normally keyboard, 0x83 normally keyboard + mouse&lt;br /&gt;
* 0B -&amp;gt; length&lt;br /&gt;
* 10 -&amp;gt; HID flag&lt;br /&gt;
* 00 00 2C 00 00 00 00 00 -&amp;gt; data: keyboard &amp;quot;space&amp;quot;&lt;br /&gt;
* SN -&amp;gt; 00&lt;br /&gt;
* Sum -&amp;gt; 2C&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
Baudrate 115200&amp;lt;br&amp;gt;&lt;br /&gt;
Keyboard press of &amp;quot;1&amp;quot;&lt;br /&gt;
 10 00 00 1E 00 00 00 00 00 00 1E [57 AB 82 A3 57 AB] 88 0B &lt;br /&gt;
 10 00 00 00 00 00 00 00 00 01 01 [57 AB 82 A3 57 AB 82 A3 57 AB] 88 0B &lt;br /&gt;
 10 00 00 1E 00 00 00 00 00 02 20 [57 AB 82 A3 57 AB] 88 0B &lt;br /&gt;
 10 00 00 00 00 00 00 00 00 03 03 [57 AB 82 A3 57 AB 82 A3 57 AB 82 A3 57 AB 82 A3 57 AB] 88 0B &lt;br /&gt;
 10 00 00 1E 00 00 00 00 00 04 22 [57 AB 82 A3 57 AB] 88 0B&lt;br /&gt;
* Remove the abundant data: 57 AB 82 A3 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 00 1F 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 01 01 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 02 21 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 03 03 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 04 23 57 AB 82 A3 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 05 05 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 06 25 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 07 07 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 08 27 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 09 09 57 AB 82 A3 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 0A 29 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 0B 0B 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 0C 2B 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 0D 0D 57 AB 82 A3 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 0E 2D 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 0F 0F 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 10 2F 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 11 11 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 12 31 57 AB 82 A3 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 13 13 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 14 33 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 15 15 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 16 35 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 17 17 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 18 37 57 AB 82 A3 57 AB 82 A3 57 AB 88 0B&lt;br /&gt;
Continiously press &amp;quot;2&amp;quot;&lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 01 20 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 01 00 00 00 00 02 05 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 01 E0 FF 00 00 03 E5 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 01 00 00 00 00 04 07 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 F0 FF 00 00 05 F8 57 AB 82 A3 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 01 F0 FF 00 00 06 F8 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 00 F0 FF 00 00 07 F8 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 E0 FF 00 00 08 EB 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 E0 FF 00 00 09 ED 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 08 90 FF 00 00 0A A3 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 0A 70 FF 00 00 0B 86 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 06 B0 FF 00 00 0C C3 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 09 80 FF 00 00 0D 97 57 AB 82 A3 57 AB 88 0B  &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 0E 0E 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 05 C0 FF 00 00 0F D5 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 D0 FF 00 00 10 E3 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 D0 FF 00 00 11 E5 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 D0 FF 00 00 12 E5 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 C0 FF 00 00 13 D7 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 04 A0 FF 00 00 14 B9 57 AB 88 0B  &lt;br /&gt;
* 10 00 00 1F 00 00 00 00 00 15 34 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 04 A0 FF 00 00 16 BB 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 07 70 FF 00 00 17 8F 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 B0 FF 00 00 18 CC 57 AB 82 A3 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 04 A0 FF 00 00 19 BE 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 A0 FF 00 00 1A BD 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 B0 FF 00 00 1B CF 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 C0 FF 00 00 1C DF 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 03 D0 FF 00 00 1D F1 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 02 F0 FF 00 00 1E 11 57 AB 88 0B  &lt;br /&gt;
* 10 00 00 00 00 00 00 00 00 1F 1F 57 AB 88 0B  &lt;br /&gt;
* 20 02 00 00 01 F0 FF 00 00 20 12 57 AB 82 A3 57 AB 88 0B &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category: USB]]&lt;br /&gt;
&lt;br /&gt;
[[category: WCH]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>