def __init__(self, options): """ Initialize class with options passed in from option parser, durations of events, start the labjack, etc. """ self.port_num = options.port_num self.debug = options.debug # initialize arduino #arduino = serial.Serial('/dev/tty.usbserial',9600) # # initialize labjack # try: # self.labjack = u6.U6() # except: # print "--------------------------------------------------------------" # print " Labjack could not be initialized!" # print "--------------------------------------------------------------" # self.labjack = None # initialize json logging self.json_logger = JsonLogThread() self.json_logger.set_filename(options.output_path) self.json_logger.recording = True self.json_logger.start() # initialize labjack logger self.labjack_logger = LabjackLogger(options.config_file, self.json_logger) self.labjack_logger.start()
def __init__(self, options): """ Initialize class with options passed in from option parser, durations of events, start the labjack, etc. """ self.port_num = options.port_num self.debug = options.debug # initialize json logging self.json_logger = JsonLogThread() self.json_logger.set_filename(options.output_path) self.json_logger.recording = True self.json_logger.start() # initialize labjack logger self.labjack_logger = LabjackLogger(options.config_file, self.json_logger) self.labjack_logger.start()