-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Feature description
Make the Control Station dynamically check individually if UDP packets are not being refreshed below a fixed rate (400ms is OK). If the packets are not being refreshed show it in a clear and alarming way.
Possible solutions
-
Tweak the backend to send the timestamp along with the packet to the front, where you perform a comparison with the last timestamp in a parallel process, if the timestamp has changed, the value is refreshed, if not, show that the packet is not refreshing.
-
(My personal choice) Tweak the backend to make the check itself, as Go is faster and is better at concurrency than Typescript. Implement a protection that the backend rises when a packet is not refreshing and use that in the frontend to trigger the visual representation of the value not updating.
Notes
This feature comes from the feedback of the jury during the EHW 2025. This will probably be mandatory in EHW 2026.
It would be beneficial to also implement this in the Ethernet View.