aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/px4io/uploader.cpp
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2012-11-28 20:12:36 -0800
committerpx4dev <px4@purgatory.org>2012-11-28 20:12:36 -0800
commit92e1d5eb78d9d04a89b0413718c8bab6e9af7f63 (patch)
tree636fd73adb2a126aa03ee455d3b688a5bc77e117 /apps/drivers/px4io/uploader.cpp
parent3de3b585054d4df81ebe55f5ce4efd334ae9f1a2 (diff)
downloadpx4-firmware-92e1d5eb78d9d04a89b0413718c8bab6e9af7f63.tar.gz
px4-firmware-92e1d5eb78d9d04a89b0413718c8bab6e9af7f63.tar.bz2
px4-firmware-92e1d5eb78d9d04a89b0413718c8bab6e9af7f63.zip
Possible fix for #78 - increase the wait timeout for discard when flashing PX4IO. It's not clear this solves the issue, but I can't reproduce it with this added.
Diffstat (limited to 'apps/drivers/px4io/uploader.cpp')
-rw-r--r--apps/drivers/px4io/uploader.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/drivers/px4io/uploader.cpp b/apps/drivers/px4io/uploader.cpp
index 5669aeb01..8b354ff60 100644
--- a/apps/drivers/px4io/uploader.cpp
+++ b/apps/drivers/px4io/uploader.cpp
@@ -189,8 +189,10 @@ PX4IO_Uploader::drain()
int ret;
do {
- ret = recv(c, 10);
- //log("discard 0x%02x", c);
+ ret = recv(c, 250);
+ if (ret == OK) {
+ //log("discard 0x%02x", c);
+ }
} while (ret == OK);
}