diff --git a/devtimer.py b/devtimer.py index ae010ed..76a5bab 100755 --- a/devtimer.py +++ b/devtimer.py @@ -177,7 +177,7 @@ while True: update_temp = Thread(name="Update Temp", target=read_probe).start() - Thread(name="Temp", target=show_temp, args=(display_temp, CURRENT_TEMP)).start() + Thread(name="Temp", target=show_temp, args=(temp_led, CURRENT_TEMP)).start() if DEBUG: sys.stdout.write("Temp: %sF\n" % CURRENT_TEMP) @@ -189,36 +189,36 @@ # Negative temps are 2 digits, positive temps are 3 digits. # Suppress leading zeros. -def show_temp(display_temp, temp): +def show_temp(temp_led, temp): global OUTOFRANGE - display_temp.brightness=TIME_BRIGHT-DIM_BY + temp_led.brightness=TIME_BRIGHT-DIM_BY if temp < 0: # The leading digit is a minus sign - hun = display_time.digit_to_segment[MINUS] + hun = time_led.digit_to_segment[MINUS] temp = abs(temp) else: hun = temp // 100 if hun != 0: - hun = display_time.digit_to_segment[hun] + hun = time_led.digit_to_segment[hun] ten =(temp % 100) // 10 if ten != 0: - ten = display_time.digit_to_segment[ten] + ten = time_led.digit_to_segment[ten] - one = display_time.digit_to_segment[(temp % 100) % 10] - F = display_time.digit_to_segment[15] + one = time_led.digit_to_segment[(temp % 100) % 10] + F = time_led.digit_to_segment[15] - display_temp.set_segments([hun, ten, one, F]) + temp_led.set_segments([hun, ten, one, F]) sleep(0.5) # If we're in a compensating profile and out of # temperature range, blink the time display if OUTOFRANGE: - display_temp.brightness=0 - display_temp.set_segments([hun, ten, one, F]) + temp_led.brightness=0 + temp_led.set_segments([hun, ten, one, F]) ##### @@ -250,15 +250,15 @@ # Update the display with elapsed time -def show_elapsed(display_time, elapsed): +def show_elapsed(time_led, elapsed): min = elapsed // 60 sec = elapsed % 60 - d0 = display_time.digit_to_segment[min // 10] - d1 = display_time.digit_to_segment[min % 10] - d2 = display_time.digit_to_segment[sec // 10] - d3 = display_time.digit_to_segment[sec % 10] - display_time.set_segments([d0, 0x80 + d1, d2, d3]) + d0 = time_led.digit_to_segment[min // 10] + d1 = time_led.digit_to_segment[min % 10] + d2 = time_led.digit_to_segment[sec // 10] + d3 = time_led.digit_to_segment[sec % 10] + time_led.set_segments([d0, 0x80 + d1, d2, d3]) ##### @@ -289,8 +289,8 @@ if CURRENT_PROFILE == FILM: DIM_BY = 2 - display_time = TM1637(TIME_CLK, TIME_DIO, TIME_BRIGHT-DIM_BY) - display_temp = TM1637(TEMP_CLK, TEMP_DIO, TEMP_BRIGHT-DIM_BY) + time_led = TM1637(TIME_CLK, TIME_DIO, TIME_BRIGHT-DIM_BY) + temp_led = TM1637(TEMP_CLK, TEMP_DIO, TEMP_BRIGHT-DIM_BY) # Start measuring temperature @@ -318,7 +318,7 @@ # Update the time display - Thread(name="Timer", target=show_elapsed, args=(display_time, elapsed_time)).start() + Thread(name="Timer", target=show_elapsed, args=(time_led, elapsed_time)).start() # For temperatures in-range, look up the compensating factor