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 [2026/05/14 17:38] darkgrueen:dev:tailcontrol-move-reference [2026/08/03 19:18] (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 ClawGear, EarGear 2, FlutterWings, MiTail, and MiTail Mini.+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.
  
 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.
Line 16: Line 16:
  
  
-===== ClawGear =====+===== Paws with Claws (ClawGear=====
  
 | **TAILHM** | **H**o**M**e position | | **TAILHM** | **H**o**M**e position |
Line 42: Line 42:
 | **TAILS2** | Slow left ear, pause, home | | **TAILS2** | Slow left ear, pause, home |
 | **TAILS3** | Slow right ear, pause, home | | **TAILS3** | Slow right ear, pause, home |
-| **TAILFA** | Mapped to left tilt and listen bang left | +| **TAILFA** | Mapped to left tilt and listen bang left; both ears point left in sequence 
-| **TAILSH** | Mapped to right tilt and listen bang right |+| **TAILSH** | Mapped to right tilt and listen bang right; both ears point right in sequence |
 | **TAILHA** | Mapped to tilt backwards; both ears turn outwards quickly, pause, home | | **TAILHA** | Mapped to tilt backwards; both ears turn outwards quickly, pause, home |
 | **TAILER** | Hewo! Right twist, pause, left twist | | **TAILER** | Hewo! Right twist, pause, left twist |
 | **TAILEP** | Double right ear twist, home | | **TAILEP** | Double right ear twist, home |
-| **TAILT1** | Flick left ear | +| **TAILT1** | Double fast flick left ear | 
-| **TAILT2** | Flick right ear |+| **TAILT2** | Double fast flick right ear |
 | **TAILET** | Double left ear twist, home | | **TAILET** | Double left ear twist, home |
 | **TAILU1** | **U**ser defined **1** | | **TAILU1** | **U**ser defined **1** |
Line 59: Line 59:
  
 | **TAILHM** | **H**o**M**e position | | **TAILHM** | **H**o**M**e position |
-| **TAILS1** | **S**low wag **1** +| **TAILS1** | **S**low full flap 
-| **TAILS2** | **S**low wag **2** +| **TAILS2** | **S**low half flap 
-| **TAILS3** | **S**low wag **3** +| **TAILS3** | **S**low high half flap 
-| **TAILFA** | **FA**st wag +| **TAILFA** | **FA**st full flap 
-| **TAILSH** | **SH**ort wag +| **TAILSH** | Fast low half flap 
-| **TAILHA** | **HA**ppy wag +| **TAILHA** | Slow rousing 
-| **TAILER** | **ER**ect | +| **TAILER** | Wings **ER**ect, pause, and back 
-| **TAILEP** | **E**rect **P**ulse +| **TAILEP** | Fast low half flap 
-| **TAILT1** | **T**remble **1** +| **TAILT1** | Right, left, home 
-| **TAILT2** | **T**remble **2** +| **TAILT2** | Wings erect, then home by halves 
-| **TAILET** | **E**rect **T**rem |+| **TAILET** | Fast high half flap |
 | **TAILU1** | **U**ser defined **1** | | **TAILU1** | **U**ser defined **1** |
 | **TAILU2** | **U**ser defined **2** | | **TAILU2** | **U**ser defined **2** |
Line 133: Line 133:
  
 ===== RGB LED Commands ===== ===== RGB LED Commands =====
 +
 +All **RGB**''xxx'' pattern commands below (except **RGBOFF**), accept an optional trailing **brightness** parameter, an integer from ''0'' to ''100'' representing the overall brightness of the string in percent (e.g., ''RGBRBW 50''). If omitted, brightness defaults to ''currConfig.defaultRGBBrightness'' (100%).
  
 | **RGBOFF** | **RGB** LEDs **OFF**, returns ''OK'' | | **RGBOFF** | **RGB** LEDs **OFF**, returns ''OK'' |
-| **RGBRBO** | **RGB** **R**ain**B**ow pattern, returns ''OK''+| **RGBBRT** | Set **RGB** **BR**igh**T**ness percentage in NVS and running configuration (e.g., ''RGBBRT 100''), returns ''OK''
-| **RGBRB2** | **RGB** **R**ain**B**ow pattern with random sparkly glitter, returns ''OK''+| **RGBCHS** | **RGB** **CH**a**S**e; theater marquee chase; optionally takes a hue color (in RGB Hexidecimal, otherwise default #7F7F7F is used) (e.g., ''RGBCHS'' [''7F7F7F''] [''brightness'']), returns ''OK''
-| **RGBCON** | **RGB** **CON**fettirandom-colored speckles that blink in and fade smoothly, returns ''OK''+| **RGBCLN** | **RGB** **CY**lo**N**; color dot sweeping back and forthwith fading trails; optionally takes a hue color (in RGB Hexidecimal, otherwise default #FF0000 is used) (e.g., ''RGBCLN'' [''FF0000''] [''brightness'']); returns ''OK''
-| **RGBSIN** | **RGB** **SIN**ea colored dot sweeping back and forthwith fading trails, returns ''OK''+| **RGBDMO** | **RGB** **DE**m**O**; cycle through all the preceding patternschanging every 10 seconds (e.g.''RGBDMO'' [''brightness'']); returns ''OK''
-| **RGBJUG** | **RGB** **JUG**gleeight colored dots, weaving in and out of sync with each other, returns ''OK''+| **RGBFDE** | **RGB** **F**a**DE**; fade in/out effect (e.g., ''RGBFDE'' [''brightness'']), returns ''OK''
-| **RGBBPM** | **RGB** **BPM**; colored stripes pulsing at a defined Beats-Per-Minute, returns ''OK''+| **RGBFIR** | **RGB** **FIR**efire effect (e.g., ''RGBFIR'' [''brightness'']), returns ''OK''
-| **RGBDMO** | **RGB** **DE**m**O**; cycle through all the preceding patternschanging every 10 seconds, returns ''OK''+| **RGBRBW** | **RGB** **R**ain**B**o**W** pattern (e.g., ''RGBRBW'' [''brightness'']), returns ''OK''
-| **RGBTST** | **RGB** **TE**s**T**; color cycle the first and last pixel of the RGB string (endpoints test), returns ''OK'' |+| **RGBSLD** | **RGB** **S**o**L**i**D**; display a solid color (in RGB Hexidecimal) on all pixels (e.g.''RGBSLD FFD700'' [''brightness'']), returns ''OK''
 +| **RGBSNO** | **RGB** **SNO**w; snow effect; optionally takes a hue color (in RGB Hexidecimal, otherwise default #FFFFFF is used) (e.g., ''RGBSNO'' [''FFFFFF''] [''brightness'']), returns ''OK''
 +| **RGBTST** | **RGB** **TE**s**T**; color cycle the first and last pixel of the RGB string (endpoints test) (e.g., ''RGBTST'' [''brightness'']), returns ''OK''
 +| **RGBTWK** | **RGB** **TW**in**K**le; random twinkle effect (e.g., ''RGBTWK'' [''brightness'']), returns ''OK''
 +| **RGBWPE** | **RGB** **W**i**PE**; color wipe (e.g., ''RGBWPE'' [''brightness'']), returns ''OK'' |
  
  
 == Copyright 2023-2026 © 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. ==