diff --git a/src/main/msp/msp_serial.c b/src/main/msp/msp_serial.c index a64b9f2e30..de04e3ed78 100644 --- a/src/main/msp/msp_serial.c +++ b/src/main/msp/msp_serial.c @@ -229,6 +229,11 @@ void mspSerialPush(uint8_t cmd, uint8_t *data, int datalen) continue; } + // XXX Avoid zombie VCP port + if (mspPort->port->identifier == SERIAL_PORT_USB_VCP) { + continue; + } + mspPushCommandFn(&push, data, datalen); sbufSwitchToReader(&push.buf, pushBuf);