dialogs/ForceVariableDialog.py
changeset 536 288324dddfb8
parent 525 e8d5ab0855d3
child 564 5024d42e1050
equal deleted inserted replaced
535:08f32198e932 536:288324dddfb8
   117             microseconds += float(value) * factor
   117             microseconds += float(value) * factor
   118         return datetime.timedelta(microseconds=microseconds)
   118         return datetime.timedelta(microseconds=microseconds)
   119     else:
   119     else:
   120         return None
   120         return None
   121 
   121 
   122 GetTypeValue = {"BOOL": lambda x: {"TRUE": True, "FALSE": False}.get(x.upper(), None),
   122 GetTypeValue = {"BOOL": lambda x: {"TRUE": True, "FALSE": False, "0": False, "1": True}.get(x.upper(), None),
   123                 "SINT": getinteger,
   123                 "SINT": getinteger,
   124                 "INT": getinteger,
   124                 "INT": getinteger,
   125                 "DINT": getinteger,
   125                 "DINT": getinteger,
   126                 "LINT": getinteger,
   126                 "LINT": getinteger,
   127                 "USINT": getinteger,
   127                 "USINT": getinteger,