After reading the first item of self.filament_array, filament_width is updated back to self.nominal_filament_dia or self.diameter instead of retaining the value until next pending_position. Updated Filament Menu Template. Signed-off-by: Nicola Falciani <nicola.fal@gmail.com>
This commit is contained in:
@@ -92,26 +92,17 @@ Sensor generates two analog output based on calculated filament width. Sum of ou
|
||||
**hall_filament_width_sensor.is_active** Sensor on or off
|
||||
|
||||
## Template for menu variables
|
||||
[menu __filament_width_current]
|
||||
type: item
|
||||
name: "Dia:{0:4.2f} mm"
|
||||
parameter: hall_filament_width_sensor.Diameter
|
||||
[menu __main __filament __width_current]
|
||||
type: command
|
||||
enable: {'hall_filament_width_sensor' in printer}
|
||||
name: Dia: {'%.2F' % printer.hall_filament_width_sensor.Diameter}
|
||||
index: 0
|
||||
|
||||
[menu __filament_raw_width_current]
|
||||
type: item
|
||||
name: "RAW:{0:4.0f}"
|
||||
parameter: hall_filament_width_sensor.Raw
|
||||
|
||||
[menu __filament]
|
||||
type: list
|
||||
name: Filament
|
||||
items:
|
||||
__temp __hotend0_current, __temp __hotend0_target
|
||||
.__unload
|
||||
.__load
|
||||
.__feed
|
||||
__filament_width_current
|
||||
__filament_raw_width_current
|
||||
[menu __main __filament __raw_width_current]
|
||||
type: command
|
||||
enable: {'hall_filament_width_sensor' in printer}
|
||||
name: Raw: {'%4.0F' % printer.hall_filament_width_sensor.Raw}
|
||||
index: 1
|
||||
|
||||
## Calibration procedure
|
||||
Insert first calibration rod (1.5 mm size) get first raw sensor value
|
||||
|
||||
Reference in New Issue
Block a user