diff --git a/src/serialmonitor/serialMonitor.ts b/src/serialmonitor/serialMonitor.ts index 5153972c..812801d5 100644 --- a/src/serialmonitor/serialMonitor.ts +++ b/src/serialmonitor/serialMonitor.ts @@ -22,7 +22,7 @@ export class SerialMonitor implements vscode.Disposable { public static DEFAULT_BAUD_RATE: number = 115200; public static listBaudRates(): number[] { - return [300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 74880, 115200, 230400, 250000]; + return [300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 74880, 115200, 230400, 250000, 500000, 1000000, 2000000]; } public static getInstance(): SerialMonitor { diff --git a/src/serialmonitor/serialportctrl.ts b/src/serialmonitor/serialportctrl.ts index ec02d6b9..27204eb6 100644 --- a/src/serialmonitor/serialportctrl.ts +++ b/src/serialmonitor/serialportctrl.ts @@ -79,7 +79,7 @@ export class SerialPortCtrl { reject(err); } else { this._outputChannel.appendLine(`[Info] Opened the serial port - ${this._currentPort}`); - this._currentSerialPort.set(["dtr=true"], (err) => { + this._currentSerialPort.set(["dtr=true", "rts=true"], (err) => { if (err) { reject(err); } @@ -169,7 +169,7 @@ export class SerialPortCtrl { if (err) { reject(err); } else { - this._currentSerialPort.set(["dtr=true"], (err) => { + this._currentSerialPort.set(["dtr=true", "rts=true"], (err) => { if (err) { reject(err); } else {