bluerobotics / bluerobotics/ping-viewer

Debug panel sometimes doesn't show the firmware version

Open
#972 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
64
Forks
47
PR merge metrics
No merged PRs in 30d

Description

Tested in latest master, with a 3.28 Ping1D:
The issue occurs at random. most of the times it works ok. Could it be a lost message or race condition?

![image](https://user-images.githubusercontent.com/4013804/121215786-aff8e880-c856-11eb-9a13-fd6ed81f1f16.png)

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue on latest master with a 3.28 Ping1D, watching the debug panel when the firmware version is missing. Trace how the firmware-version message reaches that panel and determine whether the intermittent failure is a lost message or race condition; done means the version is displayed reliably.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.