Mon, 16 Sep 2019 10:54:15 +0200 |
Edouard Tisserant |
SVGHMI: WIP for python<->C data exchange
svghmi
|
changeset |
files
|
Thu, 12 Sep 2019 12:56:47 +0200 |
Edouard Tisserant |
SVGHMI: WIP for python<->C data exchange
svghmi
|
changeset |
files
|
Thu, 12 Sep 2019 12:55:32 +0200 |
Edouard Tisserant |
SVGHMI: single session for now
svghmi
|
changeset |
files
|
Thu, 12 Sep 2019 12:54:36 +0200 |
Edouard Tisserant |
SVGHMI: few fixes on serving
svghmi
|
changeset |
files
|
Wed, 11 Sep 2019 12:24:30 +0200 |
Edouard Tisserant |
WIP on svghmi, now builds and runs. HTTP serving + WS transport ready, missing actual data to transmit and thread to collect it.
svghmi
|
changeset |
files
|
Wed, 11 Sep 2019 11:20:11 +0200 |
Edouard Tisserant |
Non significant changes to mute GCC warnings about unused variables.
svghmi
|
changeset |
files
|
Thu, 05 Sep 2019 08:35:33 +0200 |
Edouard Tisserant |
Fixed sequel of 5f79b194fa63 'SVGHMI: filter out temporary variables created while generating ST code out of FBD.'. Some ref to temporary variables are still not using the _TMP_ prefix. They are quite hard to find, so to be continued...
svghmi
|
changeset |
files
|
Tue, 03 Sep 2019 12:17:33 +0200 |
Edouard Tisserant |
SVGHMI: Intermediate state while working on svghmi.c
svghmi
|
changeset |
files
|
Mon, 26 Aug 2019 08:54:02 +0200 |
Edouard Tisserant |
svghmi.c : deduplicated variable access code borrowed from plc_debug.c. Added targets/var_access.c.
svghmi
|
changeset |
files
|
Fri, 23 Aug 2019 14:01:31 +0200 |
Edouard Tisserant |
SVGHMI: Added iterators in svghmi.c copy-pasted form plc_debug.c
svghmi
|
changeset |
files
|
Fri, 23 Aug 2019 13:01:37 +0200 |
Edouard Tisserant |
SVGHMI: svghmi.c now has mutex, iterator, and read/write buffer.
svghmi
|
changeset |
files
|
Thu, 22 Aug 2019 14:58:53 +0200 |
Edouard Tisserant |
SVGHMI: draft for svghmi.c. It has all PLC variables pointed in HMI tree in an array.
svghmi
|
changeset |
files
|
Tue, 20 Aug 2019 10:32:34 +0200 |
Edouard Tisserant |
Pass HMITree to SVG transform. It seems it could really help to reduce JS tree binding logic in the end.
svghmi
|
changeset |
files
|
Tue, 20 Aug 2019 10:30:59 +0200 |
Edouard Tisserant |
Add special nodes at HMI Tree root, fix code to handle special node (no path).
svghmi
|
changeset |
files
|
Tue, 20 Aug 2019 10:08:11 +0200 |
Edouard Tisserant |
Swap CTN code gen and Libraries code gen, because SVGHMI use both, and need the library part to produce hmitree before CTN part.
svghmi
|
changeset |
files
|
Tue, 20 Aug 2019 10:01:18 +0200 |
Edouard Tisserant |
yslt_noindent : Avoid YSLT's indent logic to interfere when using linequote.
svghmi
|
changeset |
files
|
Wed, 14 Aug 2019 13:06:03 +0200 |
Edouard Tisserant |
SVGHMI: make a reasonably basic test
svghmi
|
changeset |
files
|
Wed, 14 Aug 2019 11:05:17 +0200 |
Edouard Tisserant |
SVGHMI: filter out temporary variables created while generating ST code out of FBD.
svghmi
|
changeset |
files
|
Tue, 13 Aug 2019 14:04:13 +0200 |
Edouard Tisserant |
SVGHMI: added deduction of HMI tree from list of HMI_* instances.
svghmi
|
changeset |
files
|
Mon, 12 Aug 2019 13:09:55 +0200 |
Edouard Tisserant |
SVGHMI: added extraction of SVG bounding boxes, obtained from "inkscape -S", and passed to XSLT transform as variable.
svghmi
|
changeset |
files
|
Mon, 12 Aug 2019 13:06:11 +0200 |
Edouard Tisserant |
Allow using docutil.get_inkscape_path() on Linux also.
svghmi
|
changeset |
files
|
Fri, 09 Aug 2019 12:12:24 +0200 |
Edouard Tisserant |
SVGHMI: little fixes to make the build go through
svghmi
|
changeset |
files
|
Fri, 09 Aug 2019 12:11:31 +0200 |
Edouard Tisserant |
SVGHMI: Added XSLT transformation, Makefile to get XSLT from ysl2 (copy of plcopen/Makefile) and a minimal stylesheet to start with.
svghmi
|
changeset |
files
|
Fri, 09 Aug 2019 12:07:33 +0200 |
Edouard Tisserant |
Moved XSLT model query python code so that XSLT part can be reused for other transformations (i.e. in SVGHMI)
svghmi
|
changeset |
files
|
Thu, 08 Aug 2019 15:56:17 +0200 |
Edouard Tisserant |
Complete SVGUI test minimal skeleton so that it builds.
svghmi
|
changeset |
files
|
Wed, 07 Aug 2019 14:18:22 +0200 |
Edouard Tisserant |
intermediate commit, work in progress
svghmi
|
changeset |
files
|
Thu, 18 Jul 2019 14:09:33 +0200 |
Edouard Tisserant |
Use a POU Library's Generate_C to collect all variables in SVGHMI.
svghmi
|
changeset |
files
|
Wed, 17 Jul 2019 09:44:44 +0200 |
Edouard Tisserant |
merged
svghmi
|
changeset |
files
|
Wed, 17 Jul 2019 09:44:11 +0200 |
Edouard Tisserant |
Enable svghmi plugin in features, and small fixes to skeleton.
svghmi
|
changeset |
files
|
Mon, 15 Jul 2019 09:05:00 +0200 |
Edouard Tisserant |
Merged default in svghmi
svghmi
|
changeset |
files
|
Fri, 12 Jul 2019 11:58:22 +0200 |
Edouard Tisserant |
Skeleton for svghmi extension
svghmi
|
changeset |
files
|
Wed, 30 Jun 2021 15:44:32 +0200 |
Edouard Tisserant |
IDE: Allow POU Libraries to inject PLC Configurations globals during build.
|
changeset |
files
|