Changeset 192 for trunk/synapse/Puzzlebox/Synapse/Protocol.py
- Timestamp:
- 09/21/10 14:49:20 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/synapse/Puzzlebox/Synapse/Protocol.py
r191 r192 67 67 68 68 ### IMPORTS ### 69 import sys 69 import sys, time 70 70 import signal 71 71 import serial … … 143 143 self.data_packet['eSense'] = {} 144 144 145 self.packet_count = 0 145 146 self.bad_packets = 0 147 self.session_start_time = None 146 148 147 149 self.keep_running = True … … 402 404 packet_update = {} 403 405 406 self.packet_count += 1 407 404 408 if extended_code_level == 0: 405 409 … … 444 448 445 449 elif code == '80': 450 #self.packet_count -= 1 # We don't count raw EEG packets for Interface 446 451 raw_wave_value = data_values 447 452 if self.DEBUG > 3: … … 472 477 473 478 else: 479 self.bad_packets += 1 474 480 if self.DEBUG: 475 481 print "ERROR: data payload row code not matched" … … 644 650 # Verify [CKSUM] byte against calculated [PAYLOAD...] checksum 645 651 if packet_checksum != payload_checksum: 652 self.bad_packets += 1 646 653 if self.DEBUG > 1: 647 654 print "ERROR: packet checksum does not match" … … 702 709 def run(self): 703 710 711 self.packet_count = 0 704 712 self.bad_packets = 0 713 self.session_start_timestamp = time.time() 705 714 706 715 self.parseStream()
Note: See TracChangeset
for help on using the changeset viewer.