Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resolving issue #1319 - Serial port is not visible on some Windows versions #1415

Merged
merged 3 commits into from
Feb 22, 2022

Conversation

SunjunKim
Copy link
Contributor

@SunjunKim SunjunKim commented Dec 23, 2021

Issue #1319 reported serial port is not visible on Windows with some languages (notably Korean).

I found the issue is resolved by downgrading the nw.js version from the current 0.50.3 to the version 0.42.2 used in 2.x.

I further tested various nw.js versions, as follow:

nw.js ver / Chrome vers / Working
0.49.2 / 86.0.4240.111 / FALSE
0.47.3 / 84.0.4147.125 / FALSE
0.46.4 / 83.0.4103.116 / FALSE
0.45.6 / 81.0.4044.138 / TRUE

I suspect that Chrome messed up serial.getDevice() for some versions after 81.

The latest nw.js version worked is 0.45.6, on Windows 10 Pro (20H2), language set to Korean.
This trick worked for all INAV 3.x and 4.0 versions.

Unless INAV configurator has an explicit reason for bumping up the nw.js version, I'd like to recommend using v0.45.6, which will prevent the further occasion of this issue.

Issue iNavFlight#1319 reporeted serial port is not visible on Windows with some languages (notably Korean).
Downgrading nw.js to 0.45.6 resolves this issue.
@DzikuVx
Copy link
Member

DzikuVx commented Feb 21, 2022

Please check if this problem occurs in nw 0.6.1.

@SunjunKim
Copy link
Contributor Author

Please check if this problem occurs in nw 0.6.1.

I confirm that nw.js version 0.61.0 resolves the issue.

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

Successfully merging this pull request may close these issues.

2 participants