diff --git a/common/modules/mixly-modules/web/usb-mini.js b/common/modules/mixly-modules/web/usb-mini.js index 2a922740..6ce5ec7b 100644 --- a/common/modules/mixly-modules/web/usb-mini.js +++ b/common/modules/mixly-modules/web/usb-mini.js @@ -295,6 +295,15 @@ class USBMini extends Serial { || (this.getDTR() === dtr && this.getRTS() === rts)) { return; } + if (this.#ctrlInterfaceNumber_ !== -1) { + await this.#device_.controlTransferOut({ + requestType: 'class', + recipient: 'interface', + request: 0x22, + value: dtr | (rts << 1), + index: this.#ctrlInterfaceNumber_ + }); + } await super.setDTRAndRTS(dtr, rts); }