Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:dev:tailcontrol-move-reference [2025/08/27 23:52] darkgrueen:dev:tailcontrol-move-reference [2026/05/16 04:44] (current) darkgrue
Line 1: Line 1:
 ====== TailControl Move Reference ====== ====== TailControl Move Reference ======
  
- +Move list for the Tail Company TailControl firmware. TailControl is the unified firmware platform (version 5.//x//.//x// and higher) for the EarGear 2, FlutterWings, MiTail, MiTail Mini, and Paws with Claws (ClawGear); and covers the shared features that exist across all those devices.
-Move list for the Tail Company TailControl firmware. TailControl is the unified firmware platform (version 5.//x//.//x// and higher) for the MiTail, MiTail Mini, FlutterWings, and EarGear 2.+
  
 All commands are case-sensitive. Trailing whitespace (e.g., `NULL`, `CR`, etc.) are ignored. The space between a command keyword and the parameters is mandatory. All commands are case-sensitive. Trailing whitespace (e.g., `NULL`, `CR`, etc.) are ignored. The space between a command keyword and the parameters is mandatory.
 +
 +Move commands return ''<movename> BEGIN'' upon start, and '' <movename> END'' upon completion. If the move is set to return home after completion (all firmware moves are), then it will be immediately followed by a ''TAILHM BEGIN'' and a ''TAILHM END'' as well.
 +
 +A command will return ''LOWBATT'' and reject the command if the battery is less than 10%. ''ERR'' will be returned if the command can't be parsed or otherwise executed.
 +
 +A new command that is received before the currently executing command is finished will immediately end the current command and start the new one.
  
 <WRAP round todo 90%> <WRAP round todo 90%>
 **IMPORTANT NOTICE:** TailControl and the TailControl Protocol is still under development. Some commands and features described here relate to a future release and are subject to change at this time. **IMPORTANT NOTICE:** TailControl and the TailControl Protocol is still under development. Some commands and features described here relate to a future release and are subject to change at this time.
 </WRAP> </WRAP>
 +
 +
 +===== Paws with Claws (ClawGear) =====
 +
 +| **TAILHM** | **H**o**M**e position |
 +| **TAILS1** | Full extend slow |
 +| **TAILS2** | Full extend fast |
 +| **TAILS3** | Half extend slow |
 +| **TAILFA** | Half extend fast |
 +| **TAILSH** | Full retract slow |
 +| **TAILHA** | Full retract fast |
 +| **TAILER** | RAWR! Full extend fast, pause, retract very slow |
 +| **TAILEP** | No move |
 +| **TAILT1** | No move |
 +| **TAILT2** | No move |
 +| **TAILET** | No move |
 +| **TAILU1** | **U**ser defined **1** |
 +| **TAILU2** | **U**ser defined **2** |
 +| **TAILU3** | **U**ser defined **3** |
 +| **TAILU4** | **U**ser defined **4** |
 +
  
 ===== EarGear 2 ===== ===== EarGear 2 =====
Line 28: Line 54:
 | **TAILU3** | **U**ser defined **3** | | **TAILU3** | **U**ser defined **3** |
 | **TAILU4** | **U**ser defined **4** | | **TAILU4** | **U**ser defined **4** |
 +
  
 ===== FlutterWings ===== ===== FlutterWings =====
Line 47: Line 74:
 | **TAILU3** | **U**ser defined **3** | | **TAILU3** | **U**ser defined **3** |
 | **TAILU4** | **U**ser defined **4** | | **TAILU4** | **U**ser defined **4** |
 +
  
 ===== Glow Tip LED Patterns ===== ===== Glow Tip LED Patterns =====
Line 62: Line 90:
 | **LEDUS3** | **US**er defined **3** | | **LEDUS3** | **US**er defined **3** |
 | **LEDUS4** | **US**er defined **4** | | **LEDUS4** | **US**er defined **4** |
 +
  
 ===== MiTail ===== ===== MiTail =====
Line 81: Line 110:
 | **TAILU3** | **U**ser defined **3** | | **TAILU3** | **U**ser defined **3** |
 | **TAILU4** | **U**ser defined **4** | | **TAILU4** | **U**ser defined **4** |
 +
  
 ===== MiTail Mini ===== ===== MiTail Mini =====
Line 100: Line 130:
 | **TAILU3** | **U**ser defined **3** | | **TAILU3** | **U**ser defined **3** |
 | **TAILU4** | **U**ser defined **4** | | **TAILU4** | **U**ser defined **4** |
 +
  
 ===== RGB LED Commands ===== ===== RGB LED Commands =====
Line 114: Line 145:
  
  
-== Copyright 2023-2025 © The Mechanical Tail Company Limited contact@thetailcompany.com. All Rights Reserved. ==+== Copyright 2023-2026 © The Mechanical Tail Company Limited contact@thetailcompany.com. All Rights Reserved. ==