ui: Add Dynamic Lane Profile to Feature Status Panel (#261)

* ui: Add Dynamic Lane Profile to Feature Status Panel

* missed
This commit is contained in:
Jason Wen
2023-09-13 17:17:13 -04:00
committed by GitHub
parent 91770b9afb
commit d3e93e919c
3 changed files with 8 additions and 0 deletions
+4
View File
@@ -1468,6 +1468,10 @@ void AnnotatedCameraWidget::drawFeatureStatusText(QPainter &p, int x, int y) {
status_text.sprintf("GAC: %s\n", QString::number(uiState()->scene.gac_tr).toStdString().c_str());
p.drawText(x, y, status_text);
y += text_height;
status_text.sprintf("DLP: %s\n", QString::number(uiState()->scene.dynamic_lane_profile).toStdString().c_str());
p.drawText(x, y, status_text);
y += text_height;
status_text.sprintf("SLC: %s\n", QString::number(int(slcState)).toStdString().c_str());
p.drawText(x, y, status_text);
+2
View File
@@ -234,6 +234,8 @@ void ui_update_params(UIState *s) {
auto params = Params();
s->scene.is_metric = params.getBool("IsMetric");
s->scene.map_on_left = params.getBool("NavSettingLeftSide");
s->scene.dynamic_lane_profile_toggle = params.getBool("DynamicLaneProfileToggle");
s->scene.dynamic_lane_profile = std::atoi(params.get("DynamicLaneProfile").c_str());
s->scene.visual_brake_lights = params.getBool("BrakeLights");
s->scene.onroadScreenOff = std::atoi(params.get("OnroadScreenOff").c_str());
s->scene.onroadScreenOffBrightness = std::atoi(params.get("OnroadScreenOffBrightness").c_str());
+2
View File
@@ -179,7 +179,9 @@ typedef struct UIScene {
bool started, ignition, is_metric, map_on_left, longitudinal_control;
uint64_t started_frame;
int dynamic_lane_profile;
bool dynamic_lane_profile_status = true;
bool dynamic_lane_profile_toggle;
bool visual_brake_lights;