def logEvent(self, eventName, eventDescr = '', timestamp=None): if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum if timestamp is None: timestamp = sp.timeFcn() self.tq.logQueueEvent(self.queueName, (eventName, eventDescr, timestamp))
def logEvent(self, eventName, eventDescr='', timestamp=None): """Log an event. Parameters ---------- eventName : string short event name - < 32 chars and should be shared by events of the same type. eventDescr : string description of the event - additional, even specific information packaged as a string (<255 chars). This is commonly used to store parameters - e.g. z positions, and should be both human readable and easily parsed. In addition to the name and description, timing information is recorded for each event. """ if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum ev = self.evts.row ev['EventName'] = eventName ev['EventDescr'] = eventDescr if timestamp is None: ev['Time'] = sp.timeFcn() else: ev['Time'] = timestamp ev.append() self.evts.flush()
def logEvent(self, eventName, eventDescr = ''): '''Log an event. Parameters ---------- eventName : string short event name - < 32 chars and should be shared by events of the same type. eventDescr : string description of the event - additional, even specific information packaged as a string (<255 chars). This is commonly used to store parameters - e.g. z positions, and should be both human readable and easily parsed. In addition to the name and description, timing information is recorded for each event. ''' if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum ev = self.evts.row ev['EventName'] = eventName ev['EventDescr'] = eventDescr ev['Time'] = sp.timeFcn() ev.append() self.evts.flush()
def logEvent(self, eventName, eventDescr='', timestamp=None): if eventName == 'StartAq' and eventDescr == '': eventDescr = '%d' % self.spooler.imNum if timestamp is None: timestamp = sp.timeFcn() with self._event_lock: self._events.append((eventName, eventDescr, timestamp))
def logEvent(self, eventName, eventDescr=""): if eventName == "StartAq": eventDescr = "%d" % self.spooler.imNum self.tq.logQueueEvent(self.queueName, (eventName, eventDescr, sp.timeFcn()))
def logEvent(self, eventName, eventDescr=''): if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum self.tq.logQueueEvent(self.queueName, (eventName, eventDescr, sp.timeFcn()))
def logEvent(self, eventName, eventDescr = ''): if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum self.spooler._post('NEWEVENT', (eventName, eventDescr, sp.timeFcn()))
def logEvent(self, eventName, eventDescr=''): if eventName == 'StartAq': eventDescr = '%d' % self.spooler.imNum self.spooler._post('NEWEVENT', (eventName, eventDescr, sp.timeFcn()))