From cc31810fa8be6d58b1b9d71f9847cfe9842a7c6a Mon Sep 17 00:00:00 2001
From: Denis Ignatenko <60291791+test3210-d@users.noreply.github.com>
Date: Sat, 27 Mar 2021 18:53:40 +0200
Subject: [PATCH] hall_filament_width_sensor: fix range check error (#4113)

Signed-off-by: Denis Ignatenko <deniss979@gmail.com>
---
 klippy/extras/hall_filament_width_sensor.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/klippy/extras/hall_filament_width_sensor.py b/klippy/extras/hall_filament_width_sensor.py
index 9b244e13c..276dd144d 100644
--- a/klippy/extras/hall_filament_width_sensor.py
+++ b/klippy/extras/hall_filament_width_sensor.py
@@ -127,7 +127,7 @@ class HallFilamentWidthSensor:
         self.runout_helper.note_filament_present(
             self.diameter > self.runout_dia)
         # Does filament exists
-        if self.lastFilamentWidthReading > 0.5:
+        if self.diameter > 0.5:
             if len(self.filament_array) > 0:
                 # Get first position in filament array
                 pending_position = self.filament_array[0][0]
@@ -160,7 +160,7 @@ class HallFilamentWidthSensor:
 
     def cmd_M407(self, gcmd):
         response = ""
-        if self.lastFilamentWidthReading > 0:
+        if self.diameter > 0:
             response += ("Filament dia (measured mm): "
                          + str(self.diameter))
         else: