<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.edge.compulab.com/index.php?action=history&amp;feed=atom&amp;title=Fit-statUSB</id>
	<title>Fit-statUSB - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.edge.compulab.com/index.php?action=history&amp;feed=atom&amp;title=Fit-statUSB"/>
	<link rel="alternate" type="text/html" href="https://wiki.edge.compulab.com/index.php?title=Fit-statUSB&amp;action=history"/>
	<updated>2026-10-23T21:35:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.edge.compulab.com/index.php?title=Fit-statUSB&amp;diff=583&amp;oldid=prev</id>
		<title>Andrey: Text replacement - &quot;https://fit-iot.com/files/&quot; to &quot;https://cdn.edge.compulab.com/&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.edge.compulab.com/index.php?title=Fit-statUSB&amp;diff=583&amp;oldid=prev"/>
		<updated>2025-08-03T18:26:49Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;https://fit-iot.com/files/&amp;quot; to &amp;quot;https://cdn.edge.compulab.com/&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:26, 3 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Line 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Using fit-statUSB in Windows ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Using fit-statUSB in Windows ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Drivers ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Drivers ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fit-iot&lt;/del&gt;.com&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/files&lt;/del&gt;/download/accessories/fit-statusb/sw/Win7/msp430_ti_signed.inf Fit-statUSB Windows 7 driver]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cdn.edge.compulab&lt;/ins&gt;.com/download/accessories/fit-statusb/sw/Win7/msp430_ti_signed.inf Fit-statUSB Windows 7 driver]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fit-iot&lt;/del&gt;.com&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/files&lt;/del&gt;/download/accessories/fit-statusb/sw/Win8.1/msp430_cdc.zip Fit-statUSB Windows 8.1 driver]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cdn.edge.compulab&lt;/ins&gt;.com/download/accessories/fit-statusb/sw/Win8.1/msp430_cdc.zip Fit-statUSB Windows 8.1 driver]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Additional drivers are not required for Windows 10 operating systems&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Additional drivers are not required for Windows 10 operating systems&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Andrey</name></author>
	</entry>
	<entry>
		<id>https://wiki.edge.compulab.com/index.php?title=Fit-statUSB&amp;diff=401&amp;oldid=prev</id>
		<title>Andrey: Created page with &quot;* fit-statUSB is a programmable fingernail-size color LED that plugs into a USB port. * fit-statUSB provides status indication by changing the LED color, brightness and color cycle. * fit-statUSB identifies to the PC as a serial device and changes the LED color by text commands received over the serial port. * See [https://edge.compulab.com/store/fit-statusb/ fit-statUSB product page]   == Commands == === General === Commands to fit-statUSB are sent over serial port. No...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.edge.compulab.com/index.php?title=Fit-statUSB&amp;diff=401&amp;oldid=prev"/>
		<updated>2025-07-09T17:41:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;* fit-statUSB is a programmable fingernail-size color LED that plugs into a USB port. * fit-statUSB provides status indication by changing the LED color, brightness and color cycle. * fit-statUSB identifies to the PC as a serial device and changes the LED color by text commands received over the serial port. * See [https://edge.compulab.com/store/fit-statusb/ fit-statUSB product page]   == Commands == === General === Commands to fit-statUSB are sent over serial port. No...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* fit-statUSB is a programmable fingernail-size color LED that plugs into a USB port.&lt;br /&gt;
* fit-statUSB provides status indication by changing the LED color, brightness and color cycle.&lt;br /&gt;
* fit-statUSB identifies to the PC as a serial device and changes the LED color by text commands received over the serial port.&lt;br /&gt;
* See [https://edge.compulab.com/store/fit-statusb/ fit-statUSB product page]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Commands ==&lt;br /&gt;
=== General ===&lt;br /&gt;
Commands to fit-statUSB are sent over serial port. No need to configure the baudrate, fit-statUSB adjusts automatically.&lt;br /&gt;
Each command ends with a LF and executed immediately.&lt;br /&gt;
&lt;br /&gt;
=== Set color ===&lt;br /&gt;
 #RRGGBB&lt;br /&gt;
* RR | GG | BB - HEX value of red, green, blue respectively&lt;br /&gt;
fit-statUSB will set the intensity of each of the colors.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Examples:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
To set dim green &lt;br /&gt;
 #001200&lt;br /&gt;
To set bright yellow combine red and green&lt;br /&gt;
 #FFFF00&lt;br /&gt;
&lt;br /&gt;
=== Set color sequence ===&lt;br /&gt;
Set a sequence of alternating colors. The sequence will cycle endlessly until a new color command is entered.&lt;br /&gt;
 B#RRGGBB-tttt#RRGGBB....&lt;br /&gt;
* RR | GG | BB - HEX value of red, green, blue respectively&lt;br /&gt;
* tttt - time until next color is displayed&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Examples:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Pulsing red color&lt;br /&gt;
 B#FF0000-0200#000000-0600&lt;br /&gt;
Alternating red-blue&lt;br /&gt;
 B#FF0000-1000#0000FF-1000&lt;br /&gt;
Cycle of red 0.1 sec - yellow 0.1 sec -white 1 sec - off 0.3 sec&lt;br /&gt;
 B#FF0000-0100#FFFF00-0100#FFFFFF-1000#000000-0300&lt;br /&gt;
&lt;br /&gt;
=== Set color transition period ===&lt;br /&gt;
Set how quickly current color fades to the next color.&lt;br /&gt;
 Fnnnn&lt;br /&gt;
* nnnn - transition time in mS. Permitted values: 0001 (immediate) to 9999 (slowest transition, 10 seconds)&lt;br /&gt;
Transition period is persistent until a new F command is entered. &amp;lt;br&amp;gt;&lt;br /&gt;
For B command the F value will determine transition period between colors.&lt;br /&gt;
&lt;br /&gt;
=== other (less common) commands ===&lt;br /&gt;
* P - Enter Device firmware update mode&lt;br /&gt;
* ? - Return device UUID #&lt;br /&gt;
* G - Return current color, (rr,gg,bb)&lt;br /&gt;
&lt;br /&gt;
== Using fit-statUSB in Windows ==&lt;br /&gt;
=== Drivers ===&lt;br /&gt;
* [https://fit-iot.com/files/download/accessories/fit-statusb/sw/Win7/msp430_ti_signed.inf Fit-statUSB Windows 7 driver]&lt;br /&gt;
* [https://fit-iot.com/files/download/accessories/fit-statusb/sw/Win8.1/msp430_cdc.zip Fit-statUSB Windows 8.1 driver]&lt;br /&gt;
* Additional drivers are not required for Windows 10 operating systems&lt;br /&gt;
&lt;br /&gt;
=== Using fit-statUSB from terminal ===&lt;br /&gt;
* Open a terminal utility with serial port support (e.g. [https://ttssh2.osdn.jp Teraterm])&lt;br /&gt;
* Establish new connection to the serial port assigned to fit-statUSB (in TeraTerm: File --&amp;gt; New connection --&amp;gt; Serial (select COMn: USB Serial Device)&lt;br /&gt;
* Type a command, e.g. #FF0000 (fit-statUSB should turn RED)&lt;br /&gt;
Note there is no command editing (no backspace / delete). If you mistype please start a new command.&lt;br /&gt;
=== Using fit-statUSB from command line ===&lt;br /&gt;
 echo [command] &amp;gt; \\.\[com port]&lt;br /&gt;
* [command] - the command sent to fit-statUSB over serial&lt;br /&gt;
* [com port] - the COM port assigned to fit-statUSB&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Example:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Assuming fit-statUSB is on COM10 the following command will set fit-statUSB color to red:&lt;br /&gt;
 echo #FF0000 &amp;gt; \\.\COM10&lt;br /&gt;
&lt;br /&gt;
=== Detect COM port of fit-statUSB ===&lt;br /&gt;
==== From Device Manager ====&lt;br /&gt;
Under device manager | Ports (COM &amp;amp; LPT)&amp;lt;br&amp;gt;&lt;br /&gt;
look for&lt;br /&gt;
 USB Serial Device (COMn)&lt;br /&gt;
* n - COM port number&lt;br /&gt;
==== From command line ====&lt;br /&gt;
To identify which COM port is assigned to fit-statUSB use &amp;#039;&amp;#039;&amp;#039;mode&amp;#039;&amp;#039;&amp;#039; command&lt;br /&gt;
 mode&lt;br /&gt;
&lt;br /&gt;
You will receive a list of COM ports. fit-statUSB listing on COM10 looks like that:&lt;br /&gt;
&lt;br /&gt;
 Status for device COM10:&lt;br /&gt;
 ------------------------&lt;br /&gt;
    Baud:            9600&lt;br /&gt;
    Parity:          None&lt;br /&gt;
    Data Bits:       8&lt;br /&gt;
    Stop Bits:       1&lt;br /&gt;
    Timeout:         ON&lt;br /&gt;
    XON/XOFF:        OFF&lt;br /&gt;
    CTS handshaking: OFF&lt;br /&gt;
    DSR handshaking: OFF&lt;br /&gt;
    DSR sensitivity: OFF&lt;br /&gt;
    DTR circuit:     OFF&lt;br /&gt;
    RTS circuit:     OFF&lt;br /&gt;
&lt;br /&gt;
=== PowerShell ===&lt;br /&gt;
 powershell &amp;quot;$fitstatUSB= new-Object System.IO.Ports.SerialPort [com port]; $fitstatUSB.open(); $fitstatUSB.WriteLine(&amp;#039;[command]&amp;#039;); $fitstatUSB.Close()&amp;quot;&lt;br /&gt;
* [command] - the command sent to fit-statUSB over serial&lt;br /&gt;
* [com port] - the COM port assigned to fit-statUSB&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Example:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
Assuming fit-statUSB is on COM10 the following command will set fit-statUSB color to red:&lt;br /&gt;
 powershell &amp;quot;$fitstatUSB= new-Object System.IO.Ports.SerialPort COM10; $fitstatUSB.open(); $fitstatUSB.WriteLine(&amp;#039;#FF0000&amp;#039;); $fitstatUSB.Close()&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Using fit-statUSB in Linux ==&lt;br /&gt;
=== Using fit-statUSB from terminal ===&lt;br /&gt;
==== Using Bash Command line ====&lt;br /&gt;
* First you need to configure the Serial port &lt;br /&gt;
 sudo stty -F /dev/ttyACM0 9600 raw -echo -echoe -echok -echoctl -echoke&lt;br /&gt;
* Send the command directly to the TYY port&lt;br /&gt;
 echo &amp;quot;B#FF0000-1000#00FF00-500&amp;quot; &amp;gt; /dev/ttyACM0&lt;br /&gt;
- Please note that some Linux distributions will require sudo privileges to echo directly to serial&lt;br /&gt;
&lt;br /&gt;
==== Sample Python code ====&lt;br /&gt;
* Python dependencies: pyserial&lt;br /&gt;
 import serial&amp;lt;br&amp;gt;&lt;br /&gt;
 ser = serial.Serial(&amp;quot;/dev/ttyACM0&amp;quot;)&lt;br /&gt;
 ser.write(b&amp;quot;B#FF0000-500#00FF00-500#0000FF-500\n&amp;quot;)&lt;br /&gt;
 ser.close()&lt;br /&gt;
- Note that new line must be addded at the end of the command String&lt;br /&gt;
&lt;br /&gt;
=== Detect fit-statUSB Serial Port ===&lt;br /&gt;
To Detect the system assigned TTY device:&lt;br /&gt;
 sudo dmesg &lt;br /&gt;
Look for fit_StatUSB String and its assigned TTY device&lt;br /&gt;
[[Image:dmesg_command_output_fitstatUSB.png|thumb|none|400px|Example of dmesg command output]]&lt;br /&gt;
&lt;br /&gt;
== Application notes ==&lt;br /&gt;
* [http://fit-pc.com/forum/viewforum.php?f=175 Application notes on fit-PC forum by user hassellbear]&lt;/div&gt;</summary>
		<author><name>Andrey</name></author>
	</entry>
</feed>