dalathegreat / Battery-Emulator

This software enables EV battery packs to be used for stationary storage in combination with solar inverters.
GNU General Public License v3.0
1.09k stars 151 forks source link

Feature: Add initial version of CAN logger #639

Open dalathegreat opened 13 hours ago

dalathegreat commented 13 hours ago

What

This PR implements CAN logging, directly in the Webserver

Why

To help reverse engineering, make it easier for users to take CAN logs

How

There is a new page added to the Webserver, "CAN logger". When opened, the system starts logging CAN messages. This is disabled by default to not disturb the system.

image

image

Bonus: This PR also changes the style of the webserver buttons to make them easier to navigate on mobile devices

image