Skip to content

Blackstar_Live_Logic.time_display

Module constants

  • MAX_DISPLAY_DIGITS = 3
  • NUM_DIGITS_TO_BYTE

Classes

class TimeDisplayElement(NotifyingControlElement)

Bases: NotifyingControlElement

__init__(self, header, tail, *a, **k)

display_time(self, digits, num_digits, dots)

reset(self)

class TimeDisplayControl(Control)

Bases: Control

class State(Control.State)

Bases: Control.State

__init__(self, *a, **k)
update(self)
update_time(self, bars, beats)
_display_time(self, bars, beats)

Functions

truncate_to_n_least_significant_digits(num, n)