targets/typemapping.py
changeset 1963 cded8d8a0485
parent 1881 091005ec69c4
equal deleted inserted replaced
1962:f41dc3829af6 1963:cded8d8a0485
    52     return (t, u, p)
    52     return (t, u, p)
    53 
    53 
    54 
    54 
    55 def _ttime():
    55 def _ttime():
    56     return (IEC_TIME,
    56     return (IEC_TIME,
    57             lambda x: td(0, x.s, x.ns/1000),
    57             lambda x: td(0, x.s, x.ns/1000.0),
    58             lambda t, x: t(x.days * 24 * 3600 + x.seconds, x.microseconds*1000))
    58             lambda t, x: t(x.days * 24 * 3600 + x.seconds, x.microseconds*1000))
    59 
    59 
    60 
    60 
    61 SameEndianessTypeTranslator = {
    61 SameEndianessTypeTranslator = {
    62     "BOOL":       _t(c_uint8, lambda x: x.value != 0),
    62     "BOOL":       _t(c_uint8, lambda x: x.value != 0),