add UBX-MON-VER support and surface device identification in CLI/GUI
Add the Ver message parser and a fixed UbxQuery (was unused and had a broken semaphore/state bug) to poll MON-VER once on connect. The CLI prints hw/sw version and extensions; the GUI polls it per receiver, pre-fills the read-only ID field with a connection counter and rewrites it from the MOD= extension once the device answers, and propagates the resolved display name to the Sky and Plot tabs so they no longer show the stale placeholder ID. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XM4FNUjhu9x8df5Dp1hHvd
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
from ubx.messages.msg import UbxMsg
|
||||
from ubx.messages.nav import Sig, Sat
|
||||
from ubx.messages.rxm import RawX
|
||||
from ubx.messages.rxm import RawX
|
||||
from ubx.messages.mon import Ver
|
||||
Reference in New Issue
Block a user