1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-17 06:52:18 +01:00

Lowering upload timeout and per-iteration delay in Leonardo upload.

This commit is contained in:
David A. Mellis 2012-02-28 12:59:52 -05:00
parent a5404125f6
commit b861ae7767

View File

@ -100,7 +100,7 @@ public class AvrdudeUploader extends Uploader {
// Wait for a port to appear on the list
int elapsed = 0;
while (elapsed < 20000) {
while (elapsed < 10000) {
List<String> now = Serial.list();
List<String> diff = new ArrayList<String>(now);
diff.removeAll(before);
@ -122,8 +122,8 @@ public class AvrdudeUploader extends Uploader {
// Keep track of port that disappears
before = now;
Thread.sleep(500);
elapsed += 500;
Thread.sleep(250);
elapsed += 250;
// If after 5 seconds the selected port is active use that port
if (elapsed == 5000 && now.contains(uploadPort)) {