-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
leds.cfg
181 lines (149 loc) · 3.82 KB
/
leds.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
[neopixel top_left]
pin: P1.21
chain_count: 16
[neopixel top_right]
pin: P1.19
chain_count: 16
## Bed lightning
[led_effect all_white]
leds:
neopixel:top_right
neopixel:top_left
layers:
static 0 0 top (1,1,1)
[led_effect white_edges]
leds:
neopixel:top_right (1, 16)
neopixel:top_left (1, 16)
layers:
static 0 0 top (.3,.3,.3)
[led_effect white_edges_medium]
leds:
neopixel:top_right (1-3, 14-16)
neopixel:top_left (1-3, 14-16)
layers:
static 0 0 top (.3,.3,.3)
[led_effect white_edges_printing]
leds:
neopixel:top_right (1-3, 14-16)
neopixel:top_left (1-3, 14-16)
layers:
static 0 0 top (.7,.7,.7)
## Interactive effects
[led_effect red_x_position]
leds:
neopixel:top_right (4-13)
stepper: x
layers:
stepper 1 1 top (.5,0,0)
[led_effect red_y_position]
leds:
neopixel:top_left (4-13)
stepper: y
layers:
stepper 1 1 top (.5,0,0)
[led_effect red_progress]
leds:
neopixel:top_right (4-13)
neopixel:top_left (4-13)
layers:
progress -1 0 top (.05,0,0), (.01,0,0)
[led_effect homing]
leds:
neopixel:top_right (4-13)
neopixel:top_left (4-13)
endstops: x, y, z, probe
layers:
twinkle 1 .25 add (.1,0,0)
homing 2 0 add (.5,0,0)
[led_effect extruder_heater]
leds:
neopixel:top_right (4-13)
heater: extruder
layers:
heater 30 0 top (.1,.1,0), (.2,.2,0), (.2,.2,0), (.3,.2,0), (.3,.1,0), (.3,0,0)
[led_effect bed_heater]
leds:
neopixel:top_left (4-13)
heater: heater_bed
layers:
heater 30 0 top (.1,.1,0), (.2,.2,0), (.2,.2,0), (.3,.2,0), (.3,.1,0), (.3,0,0)
## Fixed animations
[led_effect red_searchlight]
leds:
neopixel:top_right (2-15)
neopixel:top_left (2-15)
layers:
comet .5 1 add (.15,0,0)
comet -.5 1 add (.15,0,0)
[led_effect red_load]
leds:
neopixel:top_right (4-13)
neopixel:top_left (4-13)
layers:
comet 2 1 top (.3,0,0), (.1,0,0)
[led_effect red_unload]
leds:
neopixel:top_right (2-15)
neopixel:top_left (2-15)
layers:
comet -2 1 top (.3,0,0), (.1,0,0)
[led_effect green_breathing]
leds:
neopixel:top_right (4-13)
neopixel:top_left (4-13)
layers:
breathing 10 0 add (0,.5,0)
static 0 0 top (0,0.01,0)
[led_effect red_breathing]
leds:
neopixel:top_right (4-13)
neopixel:top_left (4-13)
layers:
breathing 10 0 add (.5,0,0)
static 0 0 top (0.01,0,0)
## Startup
[delayed_gcode start]
initial_duration: 1
gcode:
LED_IDLE
## Macros
[gcode_macro LED_EFFECT_OFF]
gcode:
STOP_LED_EFFECTS REPLACE=1 FADETIME=.5
[gcode_macro LED_ALL_WHITE]
gcode:
SET_LED_EFFECT EFFECT=all_white REPLACE=1 FADETIME=.5
[gcode_macro LED_IDLE]
gcode:
SET_LED_EFFECT EFFECT=white_edges REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=red_searchlight REPLACE=1 FADETIME=.5
[gcode_macro LED_LOAD]
gcode:
SET_LED_EFFECT EFFECT=white_edges_medium REPLACE=1 FADETIME=.1
SET_LED_EFFECT EFFECT=red_load REPLACE=1 FADETIME=.1
[gcode_macro LED_UNLOAD]
gcode:
SET_LED_EFFECT EFFECT=white_edges REPLACE=1 FADETIME=.1
SET_LED_EFFECT EFFECT=red_unload REPLACE=1 FADETIME=.1
[gcode_macro LED_HEATING]
gcode:
SET_LED_EFFECT EFFECT=white_edges_printing REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=extruder_heater REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=bed_heater REPLACE=1 FADETIME=.5
[gcode_macro LED_LEVELING]
gcode:
SET_LED_EFFECT EFFECT=white_edges_printing REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=homing REPLACE=1 FADETIME=.5
[gcode_macro LED_PRINTING]
gcode:
SET_LED_EFFECT EFFECT=white_edges_printing REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=red_progress REPLACE=1 FADETIME=.5
[gcode_macro LED_FINISHED]
gcode:
SET_LED_EFFECT EFFECT=white_edges_medium REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=green_breathing REPLACE=1 FADETIME=.5
[gcode_macro LED_ERROR]
gcode:
SET_LED_EFFECT EFFECT=white_edges_medium REPLACE=1 FADETIME=.5
SET_LED_EFFECT EFFECT=red_breathing REPLACE=1 FADETIME=.5