Cannot activate the Arduino extension #1616
Description
vscode-arduino version: 0.5.0
vscode-serial-monitor version: 0.8.0
Visual studio code version: 1.76.0
Windows build: 19044.2604
Raspbian Desktop version: 11 (bullseye)
Raspberry Pi OS Lite version: 11 (bullseye)
Reproducible steps:
You'll need an Arduino (in my case a Due, but one can use Uno or any other), plugged in a machine to which you log into via e.g. vscode Remote SSH plugin.
VSCode's host OS is Win10, remote host is a Raspberry (the one to which Arduino is plugged in) with either RPi OS Lite or Raspbian Desktop OS version.
Tests have been made for both vscode-arduino and vscode-serial-monitor with release and pre-release versions.
RPi OS Lite has been installed with the purpose to test this issue.
What you expected to see, versus what you actually saw:
- (with 0.4.13 plugin version) I was able to write, debug, compile and upload code on the Arduino board, open Serial Monitor, etc. using the configuration described above.
- (with 0.5.0 plugin version) I can't use the same chain of tools to work with Arduino. I get this error "arduino.openSerialCommand not found", and the like.
Images, animations, or a link to a video showing the issue occurring:
nothing to say, normal and expected UI behaviour.
A code snippet that demonstrates the issue:
none.
Errors from the Dev Tools Console:
This one (available on UI and Dev Tools>Console): "Cannot activate the 'Arduino' extension because it depends on the 'Serial Monitor' extension, which is not loaded. Would you like to reload the window to load the extension?" (Reloading does not solve the issue).
Serial Monitor tip for remote host plugin instance says: "This extension is enabled in the Local Extension Host because it prefers to run there."
Last consideration:
I think Modify to use standalone Serial Monitor Extension (#1577) is relevant.
Thank you for your time.