Merge pull request #47 from NicoHood/patch-2

Add a clean up delay in the CDC bootloader before disconnect to fix transient communication issues (thanks to NicoHood).
This commit is contained in:
Dean Camera 2015-03-10 23:23:11 +11:00
commit bf3a95d5a7

View File

@ -157,6 +157,9 @@ int main(void)
USB_USBTask(); USB_USBTask();
} }
/* Wait a short time to end all USB transactions and then disconnect */
_delay_us(1000);
/* Disconnect from the host - USB interface will be reset later along with the AVR */ /* Disconnect from the host - USB interface will be reset later along with the AVR */
USB_Detach(); USB_Detach();