runtime/typemapping.py
11 months ago Edouard Tisserant Fix variable forcing. Now works with eRPC. PLCObject API changed.
11 months ago Edouard Tisserant Fix strings displaying as repr(bytes) in debug view.
17 months ago Edouard Tisserant Runtime: remove now useless typechecking/convertion
17 months ago Edouard Tisserant Runtime: fix unpacking of variable trace data
17 months ago Edouard Tisserant Runtime: py3 fix forcing of STRING
19 months ago Edouard Tisserant Runtime: Fix IEC/ctypes/python3 type mapping
2022-11-01 GP Orcullo ctypes fixes python3
2022-10-28 GP Orcullo fix ctypes encoding python3
2022-10-28 GP Orcullo automated conversion using 2to3-3.9 tool python3
2021-12-09 Edouard Tisserant RUNTIME: Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Retain still uses tree traversal. RuntimeLists
2021-06-14 Edouard Tisserant IDE: Cleaned up some useless tests in variable trace data handling code, changed from bare numpy arrays to RingBuffers inorder to avoid RAM outage and crash after long tracing session.
2018-03-02 Edouard Tisserant merged Sergeys changes
2018-01-15 Edouard Tisserant Clarify licensing, and packaging of runtime only files :