- Timestamp:
- 03/03/11 19:01:58 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/synapse/Puzzlebox/Synapse/Protocol.py
r272 r273 11 11 12 12 __changelog__ = """\ 13 Last Update: 2011.03.0 113 Last Update: 2011.03.02 14 14 15 15 """ … … 105 105 THINKGEAR_DEVICE_BLUETOOTH_CHANNEL = 3 106 106 107 THINKGEAR_DEVICE_AUTOCONNECT_INTERVAL = 4 # seconds between attempting auto-connect packets 107 108 THINKGEAR_DEVICE_ID = configuration.THINKGEAR_DEVICE_ID 108 #THINKGEAR_DEVICE_ID = '\x7d\x68' 109 #THINKGEAR_DEFAULT_DEVICE_ID = '\x7d\x68' 110 #THINKGEAR_DEFAULT_DEVICE_ID = '\xe4\x68' 109 111 110 112 PROTOCOL_SYNC = '\xAA' … … 151 153 152 154 self.device = serial_device 155 self.auto_connect_timestamp = time.time() 153 156 154 157 self.data_packet = {} … … 497 500 498 501 elif code == 'd4': 499 #asic_eeg_power = data_values 500 #if self.DEBUG > 2: 501 #print "ASIC_EEG_POWER:", 502 #print asic_eeg_power 503 #eegPower = self.processAsicEegPower(data_values) 504 #if self.DEBUG > 1: 505 #for key in EEG_POWER_BAND_ORDER: 506 #print "%s: %i" % (key, eegPower[key]) 507 508 #packet_update['eegPower'] = {} 509 #for key in eegPower.keys(): 510 #packet_update['eegPower'][key] = eegPower[key] 511 if self.DEBUG: 512 print "INFO: ThinkGear device not connected. Writing auto-connect packet" 513 self.device.device.write('\xc2\r\n') 502 current_time = time.time() 503 if current_time - self.auto_connect_timestamp > \ 504 THINKGEAR_DEVICE_AUTOCONNECT_INTERVAL: 505 if self.DEBUG: 506 print "INFO: ThinkGear device not connected. Writing auto-connect packet" 507 self.auto_connect_timestamp = current_time 508 self.device.device.write('\xc2') 509 #self.device.device.write('\xc0\xe4\x68') 514 510 515 511
Note: See TracChangeset
for help on using the changeset viewer.