aboutsummaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2012-09-16 12:26:14 -0700
committerpx4dev <px4@purgatory.org>2012-09-16 12:26:14 -0700
commit0ad18342423b507db7984051b47a0710436ed05a (patch)
tree7d6b680873bae485481a36c59f33b2f5242af7d7 /Tools
parent561bea65a2032c2c510a6dd5e118924f21b3d86e (diff)
downloadpx4-firmware-0ad18342423b507db7984051b47a0710436ed05a.tar.gz
px4-firmware-0ad18342423b507db7984051b47a0710436ed05a.tar.bz2
px4-firmware-0ad18342423b507db7984051b47a0710436ed05a.zip
Minor correctness fixes.
Diffstat (limited to 'Tools')
-rwxr-xr-xTools/px_uploader.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py
index dfb53980a..7dbd1802b 100755
--- a/Tools/px_uploader.py
+++ b/Tools/px_uploader.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
############################################################################
#
# Copyright (C) 2012 PX4 Development Team. All rights reserved.
@@ -148,16 +149,16 @@ class uploader(object):
+ uploader.EOC)
self.__getSync()
- def __trySync(self):
- c = self.__recv()
- if (c != self.INSYNC):
- #print("unexpected 0x%x instead of INSYNC" % ord(c))
- return False;
- c = self.__recv()
- if (c != self.OK):
- #print("unexpected 0x%x instead of OK" % ord(c))
- return False
- return True
+# def __trySync(self):
+# c = self.__recv()
+# if (c != self.INSYNC):
+# #print("unexpected 0x%x instead of INSYNC" % ord(c))
+# return False;
+# c = self.__recv()
+# if (c != self.OK):
+# #print("unexpected 0x%x instead of OK" % ord(c))
+# return False
+# return True
# send the GET_DEVICE command and wait for an info parameter
def __getInfo(self, param):
@@ -196,6 +197,7 @@ class uploader(object):
self.__send(uploader.READ_MULTI
+ chr(len(data))
+ uploader.EOC)
+ self.port.flush()
programmed = self.__recv(len(data))
if (programmed != data):
print("got " + binascii.hexlify(programmed))