Skip to content

Make the Control Station show UDP packets not refreshing #376

@msanlli

Description

@msanlli

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions