From d9cb02e310a67eaea407d459fbb72b5b801c2cc2 Mon Sep 17 00:00:00 2001 From: DieHertz Date: Fri, 10 Mar 2017 04:28:18 +0300 Subject: [PATCH] Fixed USB disconnect (pull LOW for 200 ms) --- src/main/drivers/usb_io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/drivers/usb_io.c b/src/main/drivers/usb_io.c index 8166dca4bf..34113e7efe 100644 --- a/src/main/drivers/usb_io.c +++ b/src/main/drivers/usb_io.c @@ -68,10 +68,10 @@ void usbGenerateDisconnectPulse(void) IO_t usbPin = IOGetByTag(IO_TAG(PA12)); IOConfigGPIO(usbPin, IOCFG_OUT_OD); - IOHi(usbPin); + IOLo(usbPin); delay(200); - IOLo(usbPin); + IOHi(usbPin); } #endif