F430NX状态灯功能
This commit is contained in:
parent
f3cdc1dd75
commit
b2b98c057a
@ -219,7 +219,7 @@ initial_WHITE: 0
|
||||
[neopixel _Status_light]
|
||||
pin: PB8
|
||||
chain_count: 1
|
||||
color_order: RGB
|
||||
color_order: GRB
|
||||
initial_RED: 0.3
|
||||
initial_GREEN: 0.3
|
||||
initial_BLUE: 0.3
|
||||
@ -660,6 +660,15 @@ gcode:
|
||||
LED_SET LED={led_name} RED={red} GREEN={green} BLUE={blue} WHITE={white} INDEX={index} TRANSMIT={transmit} SYNC={sync}
|
||||
{% endif %}
|
||||
|
||||
[led_effect runstate]
|
||||
leds:
|
||||
neopixel:_Status_light
|
||||
autostart: true
|
||||
frame_rate: 24
|
||||
hot: extruder extruder1 heater_bed chamber
|
||||
layers:
|
||||
status 0 0 top (0.3, 0.3, 0.3),( 0, 0, 0.3),(0, 0.3, 0)
|
||||
|
||||
[gcode_macro LOAD_FILAMENT]
|
||||
variable_load_distance: 90
|
||||
variable_purge_distance: 20
|
||||
|
1556
klippy/extras/led_effect.py
Normal file
1556
klippy/extras/led_effect.py
Normal file
File diff suppressed because it is too large
Load Diff
@ -53,10 +53,10 @@ class PrintStats:
|
||||
def note_cancel(self):
|
||||
self._note_finish("cancelled")
|
||||
def _note_finish(self, state, error_message = ""):
|
||||
self.error_message = error_message
|
||||
if self.print_start_time is None:
|
||||
return
|
||||
self.state = state
|
||||
self.error_message = error_message
|
||||
eventtime = self.reactor.monotonic()
|
||||
self.total_duration = eventtime - self.print_start_time
|
||||
if self.filament_used < 0.0000001:
|
||||
|
Loading…
x
Reference in New Issue
Block a user