Description
Describe the request
Follow-up of #1332.
Originally posted here:
I don't understand why these two specific protocols are treated differently than any other arbitrary protocol. In this new era of pluggable discovery, where no assumptions or restrictions are placed on which communication channel might be used between the Arduino tooling and an Arduino board, it seems best for the Arduino IDE to generalize the handling of ports.
Describe the current behavior
IDE2 handles 'serial'
and 'network'
protocols but nothing else. Generalize the protocol handling of the ports.
Besides showing the protocol label somewhere on the UI, IDE should not treat 'serial
' and 'network'
port protocols differently than other protocols.
Arduino IDE version
Operating system
macOS
Operating system version
12.3.1
Additional context
To clean up in the code-base:
To single-source in the code-base:
arduino-ide/arduino-ide-extension/src/browser/boards/boards-config.tsx
Lines 204 to 238 in 79ea0fa
Issue checklist
- I searched for previous requests in the issue tracker
- I verified the feature was still missing when using the latest nightly build
- My request contains all necessary details