Skip to content

Push2.hardware_settings_component

Module constants

  • LED_FADE_IN_DELAY = 0.3
  • LED_FADE_IN_TIME = 200
  • LED_FADE_IN_FREQUENCY = 16
  • MIN_BRIGHTNESS_FOR_FADE_IN = 0

Classes

class HardwareSettingsComponent(Component)

Bases: Component

Attributes

  • _HardwareSettingsComponent__on_led_brightness_changed
  • _HardwareSettingsComponent__on_display_brightness_changed

__init__(self, led_brightness_element, display_brightness_element, settings, *a, **k)

disconnect(self)

hardware_initialized(self)

fade_in_led_brightness(self, target_brightness)

stop_fade_in_led_brightness(self)

_on_fade_in_led_brightness_timer(self)

__on_led_brightness_changed(self, value)

__on_display_brightness_changed(self, value)

send(self)