Skip to main content
  1. Blog Posts/

Week 19 Progress Report

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

# Topics To Be Covered In This Post
#

  • What I did this week
    • Pushing code to Gerrit.
    • Refactor acceleration and script for IC page.
    • Add compatibility for Databroker.
  • What I plan to do next

# Pushing to Gerrit
#

This week, major work was completed for the AGL Demo Control Panel and commits were made for review on Gerrit. The following changes have been pushed so far:

Changes pushed so far:

IC acceliration and Script
#

The IC script and the acceleration function triggered by the controls in the IC page were refactored to better show the acceleration and deceleration of a car. The triggers for the Cruise controls for the Steering Controls page were also reworked. The IC Widget module now uses a Virtual car to simulate acceleration and deceleration, for the Instrument Cluster app when the Demo Mode is toggled.

Databroker
#

This week, grpc/databroker support was added to the AGL demo control panel. This included:

  • Using specific JWT tokens for grpc and ws protocols.
  • Making grpc the default protocol for the control panel.
  • Patching an issue where the client keeps disconnecting while using grpc.

# What Next?
#

  • Improve handling for script toggle for IC page.
  • Update documentation.
  • Continue pushing code to Gerrit and issue patched as required.

Related

Week 18 Progress Report
·2 mins
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR
Week 17 Progress Report
·1 min
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR
Week 8 Progress Report
·3 mins
GSoC 2023 AGL The Linux Foundation GSoC '23 WPR