2018-02-02 Edouard Tisserant Launcher: ShowUI call moves from preStart to start. ShowUI() split into CreateUI() and ShowUI(). Start()'s arguments are passed to CreateUI()
2018-02-02 Edouard Tisserant Launcher: allows customizations to specify what globals passed to extensions
2018-02-02 Edouard Tisserant Documentation
2018-02-01 Edouard Tisserant Another set of meaningless changes to satisfy PEP8 and PyLint.
2018-01-31 Edouard Tisserant PEP8 conformity for modbus. Most of it done by autopep8, plus some easy refactoring.
2018-01-31 Edouard Tisserant Add some class factory function to ease declaration of simple POU libraries in customizations (i.e. TC6 XML file only, no special C code generation)
2018-01-31 Edouard Tisserant Small pep8 conformity enforcement.
2018-01-31 Edouard Tisserant Better have globals passed to python extensions (-e) than locals.
2018-01-31 Edouard Tisserant launcher : move call to ShowSplashScreen and BackgroundInitialization to PreStart()
2018-01-30 Edouard Tisserant modbus extension code cleanup, from smarteh's patch
2018-01-30 Edouard Tisserant Merged Mario's modbus branch. Fixed line endings.
2017-03-24 Mario de Sousa merge
2017-03-05 Mario de Sousa Ignore bug report files.
2017-03-05 Mario de Sousa Add support for Modbus (TCP and RTU) working as master & slave
2018-01-29 Edouard Tisserant merge
2018-01-24 Edouard Tisserant fixed erro introduced 2 commits ago (-e) : tuples have no reverse() method
2018-01-24 Edouard Tisserant Trying to get better logging/display of exceptions at runtime's startup
2018-01-24 Edouard Tisserant Changed way to deal with extensions arguments (-e) so that path and filename are stored independently and accessible for extensions themselves.
2018-01-29 Edouard Tisserant Textviewer : moved call to Colourise in a better place, so that ST highlighting gets also updated when typing in some case, not only IL
2018-01-19 Edouard Tisserant Main runtime template C code : Added HAVE_RETAIN preprocessor definition for customized build to signal it provides IEC-61131 Retain memory handling function. Removed targets/Xenomai/plc_Xenomai_noretain.c, now useless.
2018-01-15 Edouard Tisserant Clarify licensing, and packaging of runtime only files :
2018-01-11 Edouard Tisserant Enforced check_source.sh pep8 and pylint rules.
2018-01-11 Edouard Tisserant runtime/WAMP: Fixed secret loading into configuration. Fixed secret commandline switch handling.
2018-01-11 Edouard Tisserant runtime/WAMP : was 'Added time print on session left.' from dporopat. Purpose is to log (dis/re)connection, to help debugging connection problem
2018-01-11 Edouard Tisserant runtime/Wamp : adapt to unicode being enforced in latest crossbar API. Updated some documentation, to explain why there is unused definitions like SubscribedEvents or DoOnJoin.
2018-01-10 Edouard Tisserant Extend python<->PLC global variable description "GlobalDesc" to support Initial value setting.
2018-01-10 Edouard Tisserant update tests/wamp README file, based on changes from dporopat.
2018-01-10 Edouard Tisserant Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
2018-01-10 Edouard Tisserant Fixed changes from dporopat and agregorcic about WAMP CRA and config.
2018-01-09 Edouard Tisserant WAMP runtime : changes from dporopat and agregorcic, adding CRA (-s) and changed way to load WAMP conf (-c)