kopia lustrzana https://github.com/OpenBuilds/OpenBuilds-CONTROL
test dtr
rodzic
1459fd6de7
commit
09eb353758
15
index.js
15
index.js
|
@ -1133,18 +1133,21 @@ io.on("connection", function(socket) {
|
||||||
|
|
||||||
if (data.type == "usb") {
|
if (data.type == "usb") {
|
||||||
console.log("connect", "Connecting to " + data.port + " via " + data.type);
|
console.log("connect", "Connecting to " + data.port + " via " + data.type);
|
||||||
|
|
||||||
|
const defaultSetFlags: SetOptions = {
|
||||||
|
brk: false,
|
||||||
|
cts: false,
|
||||||
|
dtr: false,
|
||||||
|
rts: false,
|
||||||
|
}
|
||||||
|
|
||||||
port = new SerialPort({
|
port = new SerialPort({
|
||||||
path: data.port,
|
path: data.port,
|
||||||
baudRate: parseInt(data.baud),
|
baudRate: parseInt(data.baud),
|
||||||
autoOpen: false
|
autoOpen: false
|
||||||
//hupcl: false // Don't set DTR - useful for X32 Reset
|
//hupcl: false // Don't set DTR - useful for X32 Reset
|
||||||
});
|
});
|
||||||
port.set({
|
port.set(defaultSetFlags)
|
||||||
setOptions: {
|
|
||||||
dtr: true,
|
|
||||||
rts: true
|
|
||||||
}
|
|
||||||
})
|
|
||||||
port.open()
|
port.open()
|
||||||
} else if (data.type == "telnet") {
|
} else if (data.type == "telnet") {
|
||||||
console.log("connect", "Connecting to " + data.ip + " via " + data.type);
|
console.log("connect", "Connecting to " + data.ip + " via " + data.type);
|
||||||
|
|
Ładowanie…
Reference in New Issue