From c7ac88d6c0b99dc6a347aaa632f40bbb534e6b9d Mon Sep 17 00:00:00 2001 From: Dale Tan Date: Fri, 15 May 2026 21:49:44 -0700 Subject: [PATCH] Changed order of NeoPixel lighting NeoPixel currently holds on to cyan or pink color after the connection test, instead of indicating water level in the test. I moved the NeoPixel color display down, so that the water level status color would be the one that holds (after the connection test color, of course) --- Espresso_Water_Meter/code.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Espresso_Water_Meter/code.py b/Espresso_Water_Meter/code.py index fba430e16..5b7c976d3 100644 --- a/Espresso_Water_Meter/code.py +++ b/Espresso_Water_Meter/code.py @@ -125,8 +125,8 @@ def set_pixel_color(distance): # pylint: disable=invalid-name avg_distance = 22 print(f"Average distance: {avg_distance:.1f} cm") - # Set color based on average distance - set_pixel_color(avg_distance) + # Set color based on average distance - Moved down after connection test + # set_pixel_color(avg_distance) # Check battery status battery_voltage = battery_monitor.cell_voltage @@ -151,6 +151,9 @@ def set_pixel_color(distance): time.sleep(10) microcontroller.reset() + # Set color based on average distance + set_pixel_color(avg_distance) + # Create a socket pool pool = socketpool.SocketPool(wifi.radio) requests = adafruit_requests.Session(pool, ssl.create_default_context())