Cannot use on Windows: `board.js` hard-coded *nix paths
Domiii opened this issue · 1 comments
Domiii commented
Since board.js is trying to open a device from the *nix /dev
folder, this library cannot possibly work on Windows.
On Windows, the path
(the first argument to SerialPort
constructor) is simply COM1
, COM2
etc., which is the name of the COM port that the driver is using (also see this related thread on using CreateFile
to open a serial port communication channel).
Once the path is correct, things work as expected. Very awesome!
In the long term, I would recommend a general-purpose config that allows for the path to be user-selected, or, if supported on the system, to be looked up automatically.