summaryrefslogtreecommitdiff
path: root/ui/devices_window.py
diff options
context:
space:
mode:
authorChristian Kolset <ckolset@colostate.edu>2026-08-13 11:09:03 -0600
committerChristian Kolset <ckolset@colostate.edu>2026-08-13 11:09:03 -0600
commit4d08be2656d5599caf60ab5163a9d2305b397daf (patch)
treed78e764e21995b47eca79d184460f14eb52cdd22 /ui/devices_window.py
parent012a1093e3cb9a1b376fc3beee4df859ccfb8da5 (diff)
Re-detect serial device ports by identity when a profile loads on another machine
COM/tty numbers aren't stable across machines or replugs. Devices now save their USB serial number and OS description alongside the port; on profile load, if the saved port isn't present, ArduinoLayer.find_port_by_identity() looks for a match and remaps it. Falls back to the saved port (device shows ERROR) if nothing matches. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'ui/devices_window.py')
0 files changed, 0 insertions, 0 deletions