targets/typemapping.py
changeset 1774 ac0fe8aabb5e
parent 1768 691083b5682a
child 1783 3311eea28d56
equal deleted inserted replaced
1773:38fde37c3766 1774:ac0fe8aabb5e
    54                       lambda x: td(0, x.s, x.ns/1000),
    54                       lambda x: td(0, x.s, x.ns/1000),
    55                       lambda t, x: t(x.days * 24 * 3600 + x.seconds, x.microseconds*1000))
    55                       lambda t, x: t(x.days * 24 * 3600 + x.seconds, x.microseconds*1000))
    56 
    56 
    57 
    57 
    58 SameEndianessTypeTranslator = {
    58 SameEndianessTypeTranslator = {
    59     "BOOL":       _t(c_uint8,  lambda x: x.value != 0),
    59     "BOOL":       _t(c_uint8, lambda x: x.value != 0),
    60     "STEP":       _t(c_uint8),
    60     "STEP":       _t(c_uint8),
    61     "TRANSITION": _t(c_uint8),
    61     "TRANSITION": _t(c_uint8),
    62     "ACTION":     _t(c_uint8),
    62     "ACTION":     _t(c_uint8),
    63     "SINT":       _t(c_int8),
    63     "SINT":       _t(c_int8),
    64     "USINT":      _t(c_uint8),
    64     "USINT":      _t(c_uint8),