Changeset 635
- Timestamp:
- 01/27/10 12:23:57 (2 years ago)
- Location:
- trunk/software
- Files:
-
- 3 modified
-
ctrl (modified) (2 diffs)
-
rb/gui/sensors.py (modified) (2 diffs)
-
rbconfig.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/software/ctrl
r629 r635 1 1 #!/usr/bin/python 2 2 3 import os 3 4 import sys 4 5 import optparse … … 52 53 logging.basicConfig(level=logging.DEBUG) 53 54 55 # Some basic sanity checks 56 if options.gps == rbconfig.REAL and os.system('pgrep gps'): 57 print >>sys.stderr, "gpsd is not running; needed for GPS" 58 sys.exit(1) 59 if options.gui == rbconfig.REAL and not os.environ.get('DISPLAY', False): 60 print >>sys.stderr, "Need X server to run the GUI" 61 sys.exit(1) 62 54 63 Controller(options) -
trunk/software/rb/gui/sensors.py
r615 r635 1 # -*- coding: utf-8 -*- 2 1 3 # Copyright (C) 2009 Thomas W. Most 2 4 # … … 86 88 @gobject.idle_add 87 89 def update_gui(): 88 self.gps_lat_lon g.set_text('{0.latitude:+.6f} {0.longitude:+.6f}'.format(gpscoord))89 self.gps_horiz_error.set_text(' {0:+.6f}'.format(gpscoord.horiz_error))90 self.gps_lat_lon.set_text( '{0.latitude:+.6f} {0.longitude:+.6f}'.format(gpscoord)) 91 self.gps_horiz_error.set_text('±{0:.6f}'.format(gpscoord.horiz_error)) 90 92 self.gps_speed.set_text( '{0:+.6f}'.format(gpscoord.speed)) 91 self.gps_speed_error.set_text(' {0:+.6f}'.format(gpscoord.speed_error))93 self.gps_speed_error.set_text('±{0:.6f}'.format(gpscoord.speed_error)) 92 94 93 95 -
trunk/software/rbconfig.py
r629 r635 16 16 17 17 # Hardware configurations 18 microstrain = FAKE18 microstrain = REAL 19 19 microstrain_port = '/dev/ttyS1' 20 20 21 gps = NONE 22 gps_port = '/dev/ttyUSB2' 21 gps = REAL 23 22 24 drive = FAKE23 drive = REAL 25 24 drive_left_port = '/dev/ttyS0' 26 drive_right_port = '/dev/tty S2'25 drive_right_port = '/dev/ttyUSB0' 27 26 28 camera = REAL27 camera = NONE 29 28 #camera_gst_input = 'v4l2src' 30 29 camera_gst_input = 'filesrc location="/home/tomwm/Videos/Still_Alive_Typography.flv" ! decodebin'

