|
@@ -28,7 +28,7 @@ Setting values of specific fields for a given pen:
|
|
|
``` yaml
|
|
|
Ops:
|
|
|
- !PatchPen
|
|
|
- Pen: 0 # Required - target pen
|
|
|
+ Pen: 0 # Target pen
|
|
|
Color: [127, 127, 127] # Optional - target pen RGB color
|
|
|
Enabled: true # Optional - target pen enable flag
|
|
|
LoopCount: 3 # Optional - target pen loop count
|
|
@@ -42,8 +42,8 @@ Cloning one pen to another (and optionally override settings):
|
|
|
``` yaml
|
|
|
Ops:
|
|
|
- !ClonePen
|
|
|
- From: 0 # Required - source pen
|
|
|
- To: 1 # Required - target pen
|
|
|
+ From: 0 # Source pen
|
|
|
+ To: 1 # Target pen
|
|
|
# Color: [64, 64, 64] # Optional - target pen RGB color
|
|
|
# Enabled: true # Optional - target pen enable flag
|
|
|
# LoopCount: 3 # Optional - target pen loop count
|
|
@@ -52,13 +52,22 @@ Ops:
|
|
|
# Frequency: 10000 # Optional - target pen frequency
|
|
|
```
|
|
|
|
|
|
+Cloning one pen to another pen (and all pens in between)
|
|
|
+
|
|
|
+``` yaml
|
|
|
+Ops:
|
|
|
+ - !ClonePenRange
|
|
|
+ From: 0
|
|
|
+ To: 3
|
|
|
+```
|
|
|
+
|
|
|
Incrementing a specific field by some value across a sequence of pens:
|
|
|
|
|
|
``` yaml
|
|
|
Ops:
|
|
|
- !PatternPen
|
|
|
- From: 1 # Required - starting pen to copy settings from
|
|
|
- To: 5 # Required - ending pen to stop at (inclusive)
|
|
|
+ From: 1 # Starting pen to copy settings from
|
|
|
+ To: 5 # Ending pen to stop at (inclusive)
|
|
|
# Field: !Loops 1 # Choose one
|
|
|
# Field: !Speed 100.0 # Choose one
|
|
|
# Field: !Power 10.0 # Choose one
|
|
@@ -95,22 +104,13 @@ Ops:
|
|
|
Path: "exported_object.bin"
|
|
|
```
|
|
|
|
|
|
-Importing and append an object from a file:
|
|
|
-
|
|
|
-``` yaml
|
|
|
-Ops:
|
|
|
- - !ImportObject
|
|
|
- Layer: 0
|
|
|
- Path: "exported_object.bin"
|
|
|
-```
|
|
|
-
|
|
|
-Importing and replace an existing object from a file:
|
|
|
+Importing an object from a file:
|
|
|
|
|
|
``` yaml
|
|
|
Ops:
|
|
|
- !ImportObject
|
|
|
Layer: 0
|
|
|
- Object: 3
|
|
|
+ Object: 3 # Optional, will replace specified object instead
|
|
|
Path: "exported_object.bin"
|
|
|
```
|
|
|
|
|
@@ -122,13 +122,5 @@ Deleting all objects from a layer:
|
|
|
Ops:
|
|
|
- !DeleteObjects
|
|
|
Layer: 0
|
|
|
-```
|
|
|
-
|
|
|
-Deleting a specific object from a layer:
|
|
|
-
|
|
|
-``` yaml
|
|
|
-Ops:
|
|
|
- - !DeleteObjects
|
|
|
- Layer: 0
|
|
|
- Object: 3
|
|
|
+ Object: 3 # Optional, will delete specific object instead
|
|
|
```
|