Changeset 73 for remote_control/puzzlebox_brainstorms_configuration.py
- Timestamp:
- 06/29/10 11:31:19 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
remote_control/puzzlebox_brainstorms_configuration.py
r67 r73 9 9 # For more information please refer to http://www.gnu.org/copyleft/gpl.html 10 10 # 11 # Last Update: 2010.06.2 211 # Last Update: 2010.06.28 12 12 # 13 13 ##################################################################### … … 22 22 DEBUG = 1 23 23 24 CONFIGURATION_FILE_PATH = 'puzzlebox_brainstorms_configuration.ini' 25 26 DISCRETE_CONTROL_COMMANDS = True 27 28 DEFAULT_WINDOWS_BLUETOOTH_DEVICE = 'COM1' 29 DEFAULT_LINUX_BLUETOOTH_DEVICE = '/dev/rfcomm0' 24 BRAINSTORMS_CONFIGURATION_FILE_PATH = 'puzzlebox_brainstorms_configuration.ini' 25 26 BRAINSTORMS_DISCRETE_CONTROL_COMMANDS = True 27 30 28 31 29 ##################################################################### … … 39 37 40 38 DEFAULT_LOG_LEVEL = LOG_LEVEL_DEBUG 41 DEFAULT_LOGFILE = ' puzzlebox'39 DEFAULT_LOGFILE = 'brainstorms' 42 40 43 41 LOGFILE_DIR = '/var/log/puzzlebox' … … 49 47 SPLIT_LOGFILES = False 50 48 51 #BRAINSTORMS_LOGFILE = 'brainstorms'52 53 49 54 50 ##################################################################### … … 56 52 ##################################################################### 57 53 58 SERVER_INTERFACE = '' # listen on all of server's network interfaces 59 #SERVER_HOST = '172.16.1.1' 60 SERVER_HOST = '127.0.0.1' # localhost 61 SERVER_PORT = 8194 54 BRAINSTORMS_SERVER_INTERFACE = '' # listen on all of server's network interfaces 55 BRAINSTORMS_SERVER_HOST = '127.0.0.1' # localhost 56 BRAINSTORMS_SERVER_PORT = 8194 62 57 63 58 THINKGEAR_SERVER_HOST = '127.0.0.1' … … 69 64 ##################################################################### 70 65 66 DEFAULT_NXT_BLUETOOTH_DEVICE_WINDOWS = 'COM1' 67 DEFAULT_NXT_BLUETOOTH_DEVICE_LINUX = '/dev/rfcomm0' 68 71 69 if (sys.platform == 'win32'): 72 BLUETOOTH_DEVICE = DEFAULT_WINDOWS_BLUETOOTH_DEVICE70 NXT_BLUETOOTH_DEVICE = DEFAULT_NXT_BLUETOOTH_DEVICE_WINDOWS 73 71 else: 74 BLUETOOTH_DEVICE = DEFAULT_LINUX_BLUETOOTH_DEVICE75 76 MOTORS_MOUNTED_BACKWARDS = True77 MOTOR_PORT_RIGHT = 'a'78 MOTOR_PORT_LEFT = 'b'79 DEFAULT_RC_COMMAND = 'test_drive'72 NXT_BLUETOOTH_DEVICE = DEFAULT_NXT_BLUETOOTH_DEVICE_LINUX 73 74 NXT_MOTORS_MOUNTED_BACKWARDS = True 75 NXT_MOTOR_PORT_RIGHT = 'a' 76 NXT_MOTOR_PORT_LEFT = 'b' 77 NXT_DEFAULT_RC_COMMAND = 'test_drive' 80 78 81 79 … … 84 82 ##################################################################### 85 83 86 MAX_COMPONENTS = 1684 TWISTED_SERVER_MAX_COMPONENTS = 16 87 85 88 86 … … 91 89 ##################################################################### 92 90 93 MAX_CONNECTION_ATTEMPTS = 5 94 HEALTH_CHECK_CONNECTION_ATTEMPTS = 5 95 NO_REPLY_WAIT = 10 # how many seconds before considering a component dead 91 TWISTED_CLIENT_MAX_CONNECTION_ATTEMPTS = 5 92 TWISTED_CLIENT_NO_REPLY_WAIT = 10 # how many seconds before considering a component dead 96 93 97 94 … … 100 97 ##################################################################### 101 98 102 ENABLE_THINKGEAR_AUTHORIZATION = False 99 THINKGEAR_DELIMITER = '\r' 100 101 THINKGEAR_CONFIGURATION_PARAMETERS = {"enableRawOutput": False, "format": "Json"} 102 103 THINKGEAR_AUTHORIZATION_ENABLED = False 103 104 104 105 THINKGEAR_AUTHORIZATION_REQUEST = { \ 105 106 107 106 "appName": "Puzzlebox Brainstorms", \ 107 "appKey": "2e285d7bd5565c0ea73e7e265c73f0691d932408" 108 } 108 109 109 110 … … 112 113 ##################################################################### 113 114 114 POWER_THRESHOLDS = { \115 THINKGEAR_POWER_THRESHOLDS = { \ 115 116 116 117 'concentration': { \ … … 143 144 }, \ 144 145 145 } # POWER_THRESHOLDS146 } # THINKGEAR_POWER_THRESHOLDS 146 147 147 148 … … 150 151 ##################################################################### 151 152 152 DISPLAY_WINDOW_X_COORDINATE = 0153 DISPLAY_WINDOW_Y_COORDINATE = 0154 DISPLAY_WINDOW_X_DIMENSION = 254155 DISPLAY_WINDOW_Y_DIMENSION = 424156 157 # WINDOW_BACKGROUND_COLOR = (255,255,255) # white background158 # WINDOW_BACKGROUND_COLOR = (128,128,128) # grey background159 # WINDOW_BACKGROUND_COLOR = (64,64,64) # dark grek background160 WINDOW_BACKGROUND_COLOR = (0,0,0) # black background161 162 IMAGE_DIRECTORY = os.path.join(os.getcwd(), 'images')153 CLIENT_PYGAME_DISPLAY_WINDOW_X_COORDINATE = 0 154 CLIENT_PYGAME_DISPLAY_WINDOW_Y_COORDINATE = 0 155 CLIENT_PYGAME_DISPLAY_WINDOW_X_DIMENSION = 254 156 CLIENT_PYGAME_DISPLAY_WINDOW_Y_DIMENSION = 424 157 158 #CLIENT_PYGAME_WINDOW_BACKGROUND_COLOR = (255,255,255) # white background 159 #CLIENT_PYGAME_WINDOW_BACKGROUND_COLOR = (128,128,128) # grey background 160 #CLIENT_PYGAME_WINDOW_BACKGROUND_COLOR = (64,64,64) # dark grek background 161 CLIENT_PYGAME_WINDOW_BACKGROUND_COLOR = (0,0,0) # black background 162 163 CLIENT_PYGAME_IMAGE_DIRECTORY = os.path.join(os.getcwd(), 'images') 163 164 164 165 # Keyboard key reference at http://www.pygame.org/docs/ref/key.html#pygame.key 165 BUTTON_LAYOUT = { \166 CLIENT_PYGAME_BUTTON_LAYOUT = { \ 166 167 167 168 'left': { \ … … 246 247 ##################################################################### 247 248 248 if os.path.exists( CONFIGURATION_FILE_PATH):249 250 file = open( CONFIGURATION_FILE_PATH, 'r')249 if os.path.exists(BRAINSTORMS_CONFIGURATION_FILE_PATH): 250 251 file = open(BRAINSTORMS_CONFIGURATION_FILE_PATH, 'r') 251 252 252 253 for line in file.readlines(): … … 261 262 exec line 262 263 except: 263 264 print "Error recognizing configuration option:",264 if DEBUG: 265 print "Error recognizing Puzzlebox Brainstorms configuration option:", 265 266 print line 266 267
Note: See TracChangeset
for help on using the changeset viewer.