diff --git a/src/main/java/info/istlab/IoTP/SerialChecker.java b/src/main/java/info/istlab/IoTP/SerialChecker.java index 6d3a042..24881e4 100644 --- a/src/main/java/info/istlab/IoTP/SerialChecker.java +++ b/src/main/java/info/istlab/IoTP/SerialChecker.java @@ -1,6 +1,7 @@ package info.istlab.IoTP; import java.io.BufferedReader; +import java.io.File; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; @@ -34,6 +35,10 @@ private void getBoardListForInvalid() { ProcessBuilder processBuilder = new ProcessBuilder("arduino-cli", "board", "list"); + if (App.isWindows){ + System.out.println(App.userhome + File.separator + "bin" + File.separator + "arduino-cli"); + processBuilder = new ProcessBuilder(App.userhome + File.separator + "bin" + File.separator + "arduino-cli", "board", "list"); + } Process process; ArrayList out = new ArrayList(); try {