add constants for device and baudrate
authortheStack <sebastian.falbesoner@gmail.com>
Sat, 12 Dec 2009 03:47:32 +0000 (04:47 +0100)
committertheStack <sebastian.falbesoner@gmail.com>
Sat, 12 Dec 2009 03:47:32 +0000 (04:47 +0100)
frprog.py

index 260fda1d1908f35a62b060318903d25fa1647411..6cdff798ab22bf300f910fe84231b6880740cb77 100755 (executable)
--- a/frprog.py
+++ b/frprog.py
@@ -2,6 +2,13 @@
 import sys, time
 from SerialPort_linux import *
 
 import sys, time
 from SerialPort_linux import *
 
+# serial device to communicate with
+DEVICE="/dev/ttyUSB0"
+# baudrate used for initialization
+INIT_BAUDRATE=9600
+# baudrate used for communication after init
+REAL_BAUDRATE=38400
+
 # contains the last received checksum from a READ, WRITE or CHECKSUM command
 last_checksum = 0
 
 # contains the last received checksum from a READ, WRITE or CHECKSUM command
 last_checksum = 0
 
@@ -82,7 +89,7 @@ def cmdBAUDRATE(baudrate):
        sendByte((baudrate >> 24) & 0xFF)
 
 print "Initializing serial port..."
        sendByte((baudrate >> 24) & 0xFF)
 
 print "Initializing serial port..."
-tty = SerialPort("/dev/ttyUSB0", 100, 9600)
+tty = SerialPort(DEVICE, 100, INIT_BAUDRATE)
 
 print "Please press RESET on your 1337 board..."
 
 
 print "Please press RESET on your 1337 board..."
 
@@ -99,8 +106,8 @@ while 1:
 print "OK, trying to set baudrate..."
 
 # set baudrate
 print "OK, trying to set baudrate..."
 
 # set baudrate
-cmdBAUDRATE(38400)
-tty = SerialPort("/dev/ttyUSB0", 100, 38400)
+cmdBAUDRATE(REAL_BAUDRATE)
+tty = SerialPort(DEVICE, 100, REAL_BAUDRATE)
 """
 print
 sendByte(0x01)
 """
 print
 sendByte(0x01)