ifw-fcf  5.0.0-pre2
Classes | Functions | Variables
pymotgui.axisTime Namespace Reference

Classes

class  TimeAxisItem
 

Functions

def now_timestamp (ts_mult=TS_MULT_us, epoch=UNIX_EPOCH)
 
def int2dt (ts, ts_mult=TS_MULT_us)
 
def dt2int (dt, ts_mult=TS_MULT_us, epoch=UNIX_EPOCH)
 
def td2int (td, ts_mult=TS_MULT_us)
 
def int2td (ts, ts_mult=TS_MULT_us)
 
def timestamp ()
 

Variables

 UNIX_EPOCH_naive = datetime.datetime(1970, 1, 1, 0, 0)
 
 UNIX_EPOCH_offset_aware = datetime.datetime(1970, 1, 1, 0, 0, tzinfo = pytz.utc)
 
 UNIX_EPOCH = UNIX_EPOCH_naive
 
int TS_MULT_us = 1e6
 

Function Documentation

◆ dt2int()

def pymotgui.axisTime.dt2int (   dt,
  ts_mult = TS_MULT_us,
  epoch = UNIX_EPOCH 
)

◆ int2dt()

def pymotgui.axisTime.int2dt (   ts,
  ts_mult = TS_MULT_us 
)

◆ int2td()

def pymotgui.axisTime.int2td (   ts,
  ts_mult = TS_MULT_us 
)

◆ now_timestamp()

def pymotgui.axisTime.now_timestamp (   ts_mult = TS_MULT_us,
  epoch = UNIX_EPOCH 
)

◆ td2int()

def pymotgui.axisTime.td2int (   td,
  ts_mult = TS_MULT_us 
)

◆ timestamp()

def pymotgui.axisTime.timestamp ( )

Variable Documentation

◆ TS_MULT_us

int pymotgui.axisTime.TS_MULT_us = 1e6

◆ UNIX_EPOCH

pymotgui.axisTime.UNIX_EPOCH = UNIX_EPOCH_naive

◆ UNIX_EPOCH_naive

pymotgui.axisTime.UNIX_EPOCH_naive = datetime.datetime(1970, 1, 1, 0, 0)

◆ UNIX_EPOCH_offset_aware

pymotgui.axisTime.UNIX_EPOCH_offset_aware = datetime.datetime(1970, 1, 1, 0, 0, tzinfo = pytz.utc)