Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Unable to use serial port in VSCode (Insiders) Version: 1.43.0 #980

Closed
hellyzh opened this issue Mar 6, 2020 · 18 comments · Fixed by #982
Closed

Unable to use serial port in VSCode (Insiders) Version: 1.43.0 #980

hellyzh opened this issue Mar 6, 2020 · 18 comments · Fixed by #982

Comments

@hellyzh
Copy link
Contributor

hellyzh commented Mar 6, 2020

Unable to use serial port in VSCode Insiders Version: 1.43.0.
Extension Version: 0.2.29
VSCode (Insiders) Version: 1.43.0 (system)
OS: Windows 10 (Clean installation a couple days ago)

VSCode Insiders 1.43.0 upgraded electron version, arduino extension also need to upgrade to support it.

@phoenixxd
Copy link

phoenixxd commented Mar 10, 2020

I'm facing the same issue. I downgraded VSCode to v1.42 and it starting working

@ck88988
Copy link

ck88988 commented Mar 10, 2020

Same issue I found when I upgraded VSCode to V1.43. I returned to V1.42 till this issue can be solved.

@Xring-git
Copy link

Same issue after upgrade to VSC 1.43.0

@pilou64
Copy link

pilou64 commented Mar 10, 2020

Same issue after upgrade to VSC 1.43.0
Downgrade to 1.42 is OK.
(don't forget to disable auto update)
https://stackoverflow.com/a/49347158

@blfuentes
Copy link

blfuentes commented Mar 11, 2020

Same here:
VS Code 1.43.0 (system)
OS: Win 10 1909 and Ubuntu 19.10

Downgrade to 1.42.1 makes it work again.

@DoganM95
Copy link

DoganM95 commented Mar 11, 2020

Unfortunately a downgrade is never a persistent/good solution, as upgrades exist to close security vulnerabilities, fix bugs, etc.

The serial communication part of the extension needs to be rewritten/fixed to work independently of vscode versions

@DerekFoster1976
Copy link

DerekFoster1976 commented Mar 11, 2020

Same here, cannot use 1.43 for MXChip development as the serial port COM selector no longer functioning. Only fix is to downgrade to 1.42. I am assuming no testing has been done whatsoever with 1.43 with this extension.

@bzeeman
Copy link

bzeeman commented Mar 12, 2020

Same here. What is the easiest process to downgrade?

@blfuentes
Copy link

Go to https://code.visualstudio.com/updates/v1_42 and download the corresponding one

@ophayden
Copy link

Same issue after upgrade to 1.43

@MikeX7
Copy link

MikeX7 commented Mar 15, 2020

How to make it work on 1.43:
Open arduino.json and add this line:
"port": "COM3"
Obviously replace COM3 with the correct com port, you can find out which one it is by looking in the Arduino IDE

@blfuentes
Copy link

How to make it work on 1.43:
Open arduino.json and add this line:
"port": "COM3"
Obviously replace COM3 with the correct com port, you can find out which one it is by looking in the Arduino IDE

if you do so, you will be able to upload the sketch but the serial monitor doesn't work, or at least, it didn't work for me

@yuhongshuai
Copy link

Same issue I found when I upgraded VSCode to V1.43. I returned to V1.42 till this issue can be solved.
yes

@dilin-MS dilin-MS reopened this Mar 19, 2020
@dilin-MS
Copy link

The root cause of the issue is because VS Code 1.43.0 use a new version of Electron, which is not compatible with our serialport. We have been working on fixing it and a new bit of arduino will soon come out.

@rockboynton
Copy link

The root cause of the issue is because VS Code 1.43.0 use a new version of Electron, which is not compatible with our serialport. We have been working on fixing it and a new bit of arduino will soon come out.

Thank you! I'm sure we all look forward to the update

@hellyzh
Copy link
Contributor Author

hellyzh commented Mar 26, 2020

Arduino extension v0.3.0 is already released to fix serial port issue which requires vscode 1.43.

@Awbmilne
Copy link

The update seems to have fixed it issue. Thanks @hellyzh and the rest of the Arduino extension team!

@Xring-git
Copy link

Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.