cleanup brightness params (#21066)

old-commit-hash: 93424ec6b4
commatwo_master
Willem Melching 4 years ago committed by GitHub
parent a436b51e84
commit c0984ebb97
  1. 4
      selfdrive/ui/ui.cc
  2. 2
      selfdrive/ui/ui.h

@ -320,8 +320,6 @@ void QUIState::update() {
} }
Device::Device(QObject *parent) : brightness_filter(BACKLIGHT_OFFROAD, BACKLIGHT_TS, BACKLIGHT_DT), QObject(parent) { Device::Device(QObject *parent) : brightness_filter(BACKLIGHT_OFFROAD, BACKLIGHT_TS, BACKLIGHT_DT), QObject(parent) {
brightness_b = Params(true).get<float>("BRIGHTNESS_B").value_or(10.0);
brightness_m = Params(true).get<float>("BRIGHTNESS_M").value_or(2.6) / 26.0;
} }
void Device::update(const UIState &s) { void Device::update(const UIState &s) {
@ -346,6 +344,8 @@ void Device::setAwake(bool on, bool reset) {
} }
void Device::updateBrightness(const UIState &s) { void Device::updateBrightness(const UIState &s) {
float brightness_b = 10;
float brightness_m = 0.1;
float clipped_brightness = std::min(100.0f, (s.scene.light_sensor * brightness_m) + brightness_b); float clipped_brightness = std::min(100.0f, (s.scene.light_sensor * brightness_m) + brightness_b);
if (!s.scene.started) { if (!s.scene.started) {
clipped_brightness = BACKLIGHT_OFFROAD; clipped_brightness = BACKLIGHT_OFFROAD;

@ -174,8 +174,6 @@ private:
int awake_timeout = 0; int awake_timeout = 0;
float accel_prev = 0; float accel_prev = 0;
float gyro_prev = 0; float gyro_prev = 0;
float brightness_b = 0;
float brightness_m = 0;
float last_brightness = 0; float last_brightness = 0;
FirstOrderFilter brightness_filter; FirstOrderFilter brightness_filter;

Loading…
Cancel
Save