Skip to content

Releases: HyperloopUPV-H8/software

[ethernet view] v0.3.0 - Charts Update

04 Mar 10:13
4a48593
Compare
Choose a tag to compare

Charts Update

This release fixes some bugs on the backend, fully implements the new protection codification, allows to colapse elements on the frontend and implements a new chart library.

[ethernet view] v0.2.1-pre Some bug fixes

01 Feb 11:37
f500d69
Compare
Choose a tag to compare

v0.2.1 Pre-release

This pre release includes multiple bug fixes urgent for testing, the final version will also include some changes to the frontend.

[ethernet view] v0.2.0 - Logger and broker improvements

01 Jan 21:25
Compare
Choose a tag to compare

Ethernet View v0.2.0

Happy new year!

Here we have v0.2.0 which almost has all the new logic implemented, for the next release all the old code should have been reworked and improved.

As always, feel free to reach out or open an issue if you find any issues

What is new:

  • Reworked code for the frontend - backend communication, now it should work better
  • Implemented new logger logic
  • Some bug fixes here and there

[ethernet view] v0.1.1 - Keepalive Hotfix

27 Dec 20:14
Compare
Choose a tag to compare

Changes

The previous version had a bug where the keepalives for the TCP connection were disabled. This version enables them, tough there is no mechanism yet to get the interval from the config.toml. The interval is set as low as possible now.

[ethernet view] v0.1.0 - First H9 release

06 Dec 12:17
Compare
Choose a tag to compare

v0.1.0

This is the first H9 release, it includes the following changes:

  • Transport module: better network communications with the vehicle
  • New state management library for the frontend
  • Logger base subloggers (still to implement, but it is almost there)

Expect some bugs while we find weird bugs the automatic tests didn't cover.

Running

  1. Download the ethernet-view.zip file and extract it where you want.
  2. Execute the corresponding binary based on the OS you have (might require to make the file executable on your machine)
  3. Navigate to localhost:4000 (default, this can be changed)
  4. Use the app
  5. Submit an issue with any problems you have using it ;)

Linux users

All dependencies are statically linked, if you have any troubles running the app submit an issue.

Windows users

You need to install winpcap or npcap. They are also installed with wireshark in case you already have it / want to install it.

MacOS users

You need to instal libpcap. To do so run in a terminal:

brew install libpcap

Configuration

There are mainly two things you might need to change.

All config is stored in the config.toml file.

To change the ADE being used modify the config.toml file and change, under [excel.download] the id field. This ID can be found on the URL, for example for this document, the id is 1NyNaAOw_6iWtnCpEg73AtSSFx1fMdhPRmmdOhjgjCZI.

To change which boards will the backend attempt to connect to change under [vehicle] the boards field. The names should match the names on the ADE.