Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Python module to collect CAN messages, via mcp2515 over SPI or otherwise, and transmit them via websocket to the webappapp.

    • Note: may need to ping center console to request drive state upon startup to ensure it starts synced up

  2. Python module to serve the webappapp. Note: may not be necessary.

  3. A webapp native flutter Linux app that displays all relevant information in a user friendly way.

...

  • Upon being powered, the RPI should load the python script and webapp app (in full screen) automatically, with no user input

  • The webapp app must display:

    • speed

    • state of charge

    • turn signal indicators

    • drive state (drive, reverse, neutral)

    • Speed - speedometer

    • SOC

      • Range

      • Percent

      • Time to full charge (When Charging)

    • Turn Indicators

    • Cruze Control Status

    • Warning Symbols

    • Drive Mode (PNRD)

Designs

Overdrive / Errors

...

Normal Drive

...

Charging

...

Resources