Skip to main content
  1. Blog Posts/

Week 4 Progress Report

·2 mins·
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR
Suchinton Chakravarty
Author
Suchinton Chakravarty
Welcome to my Blog Post Website!
Table of Contents

# Topics To Be Covered In This Post
#

  • What I did this week
    • Added HVAC signals, limited to 4
    • Toggle for Secure and Insecure Mode
    • Added animations for navigation and improved window handles
    • New theme for UI
    • Reading from the config file
  • What I plan to do next

# HVAC signals
#

This week I started adding signal inputs for the HVAC page, currently only 4 VIS signals are supported as the demo apps have not been patched to support other signals and mostly unresponsive on the Qt5 & Flutter images of AGL.

The signals that were added this week are:

  1. Left Temp: “Vehicle.Cabin.HVAC.Station.Row1.Left.Temperature”
  2. Left Fan Speed: “Vehicle.Cabin.HVAC.Station.Row1.Left.FanSpeed”
  3. Right Temp: “Vehicle.Cabin.HVAC.Station.Row1.Right.Temperature”
  4. Right Fan Speed: “Vehicle.Cabin.HVAC.Station.Row1.Right.FanSpeed”

More signals can be added after further discussion with my mentors.

# Animations & Window handles
#

# Config
#

Configurations will now be handled by the config.py module and help in retaining past preferences and configurations by reading the config file.

Secure & Insecure Mode
#

I have also added bindings for enabling and disabling the secure and insecure modes (SSL) of connection with Kuksa-val-server and tested both for verification as well.

# New Theme
#

This week I also added a new theme to add more contrast to each element and make the text and icons more legible.


# What Next?
#

  • Start working on Dashboard and Steering wheel Signals
  • Revisit the optional Navigation widget
  • Improve GitHub README and documentation

Related

Week 3 Progress Report
·2 mins
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR
Week 2 Progress Report
·4 mins
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR
Week 1 Progress Report
·3 mins
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR