beremiz
Clone
Summary
Browse
Changes
Graph
Merge.
py2compat
16 months ago, Tomaz Orac
017cdfaf9959
MQTT: Fix warning when subscribing first topic from python.
py2compat
16 months ago, Edouard Tisserant
44890ce0ac93
Python runtime: drop Nevow/Athena based web interface landing page
py2compat
16 months ago, Edouard Tisserant
f6a4c9059ca8
WAMP: enable TLS support. Add web settings for hostname verification and server certificate.
py2compat
16 months ago, Edouard Tisserant
4ec9bb061271
Python runtime: change meaning of -s and -c options in CLI
py2compat
16 months ago, Edouard Tisserant
22d5df877860
MQTT: fix mostly harmless error producing wrong log message when connecting with x509.
py2compat
16 months ago, Edouard Tisserant
fccae1aec069
Fix debugger exception caused by py2/py3 merging error.
py2compat
16 months ago, Edouard Tisserant
aaa12d90b1bf
PY_EXT: fix exception with CSV loading.
py2compat
16 months ago, Edouard Tisserant
aa516096d22f
PY_EXT: fix wrong column header produced by csv_write_by_string.
py2compat
16 months ago, Edouard Tisserant
9e7283b30376
Py_Ext: fix python3 encoding not needed in python2
py2compat
16 months ago, Edouard Tisserant
bf3558468e3a
Py_ext: add CSV write by String FB + refactoring
py2compat
16 months ago, Edouard Tisserant
a1c1ac9623fd
Python runtime: call "OnIdle" tasks when py_eval FBs execution queue is empty.
py2compat
16 months ago, Edouard Tisserant
1a5f459d5aa5
MQTT: fix typo in resub python callback.
py2compat
17 months ago, Edouard Tisserant
9606835cd8f3
MQTT: fix non reconnecting python topics. WIP
py2compat
17 months ago, Edouard Tisserant
5812a0cfdde6
SVGHMI: back button widget is optionally activable.
py2compat
17 months ago, Edouard Tisserant
101b79fc46e8
Let extensions know when configuration is new, to apply defaults.
py2compat
17 months ago, Edouard Tisserant
1772f66ebefa
MQTT: fix build error when publishing json topic.
py2compat
17 months ago, Edouard Tisserant
1e8869ed2d4c
Fix xmlclass not behaving with simple XML element having to attibutes.
py2compat
17 months ago, Edouard Tisserant
6dcf54a4f5f0
SVGHMI: Make Back widget activable. (#52)
py2compat
18 months ago, Dino Kosic
9ade1b678069
SVGHMI: update generated xslt files
py2compat
17 months ago, Edouard Tisserant
2a5647b82666
SVGHMI: strip useless placeholder bitmap of HMI:Image in resulting xhtml
py2compat
17 months ago, Edouard Tisserant
cd5fbf238096
SVGHMI: fix build exception when static file directory is missing
py2compat
17 months ago, Edouard Tisserant
5a17b0e7a360
python runtime: fix exception when transfering files with identical content.
py2compat
17 months ago, Edouard Tisserant
b7f5b640f805
SVGHMI: add static file serving feature.
py2compat
17 months ago, Edouard Tisserant
18071ab59cb3
Make Input widget actionable. Includes example from kraskrom@github.
py2compat
17 months ago, Edouard Tisserant
0aebdd97cf6f
Various unrelated code quality enhancements and fixes with no effect on execution.
py2compat
18 months ago, Edouard Tisserant
11e7070d5c55
MQTT: allow publish and subscribe from user python code.
py2compat
18 months ago, Edouard Tisserant
8af0d914c77f
py_ext: CSV Writer output FB interface: ERROR and RESULT are valid when ACK is TRUE.
py2compat
18 months ago, Edouard Tisserant
2a10e3e6d068
py_ext: fix CSV update happening only once.
py2compat
18 months ago, Edouard Tisserant
ef106a95bdf3
py_ext: fix CSV write: row and column append, error when going past the end of CSV
py2compat
18 months ago, Edouard Tisserant
a2687c50362e
py_ext: rework logic CSV reader FB output refresh logic.
py2compat
18 months ago, Edouard Tisserant
479b2c62d897
py_ext: fix CSV Writer
py2compat
18 months ago, Edouard Tisserant
61cb4f8f9b55
Extend HMI:JsonTable, create Edit CSV POU, create example, add some doc (#41)
py2compat
18 months ago, Dino Kosic
1cfc96c756f9
merge
18 months ago, Edouard Tisserant
8816aee01b07
Tests: extend FOR loop tests in IEC-61131 language test
18 months ago, Edouard Tisserant
b27df24a0ea8
Modbus: allows modbus thread stack size customization with MODBUS_STACK_SIZE macro.
19 months ago, Edouard Tisserant
80fc760d4a4a
SVGHMI: swap position and range of ForEach widget so that both range and size can be optional.
20 months ago, Edouard Tisserant
b3ea419a4d47
Tests: add ST FOR loop tests to IEC-61131 language tests
18 months ago, Edouard Tisserant
5234d06f62ee
requirements: update eRPC dependency to include subdirectory for Python
19 months ago, Edouard Tisserant
808f7da43a4d
C runtime: fix ExtendedCall stub
19 months ago, Edouard Tisserant
6975b486b07f
eRPC: switch to beremiz/erpc fork with no CRC on TCP
19 months ago, Edouard Tisserant
2a4b8b59d165
Merge remote-tracking branch 'hggit/python3' into python3
19 months ago, Edouard Tisserant
b217fb367574
IDE: Allow environment variable override in ThirdPartyPath, and use it also for matiec.
19 months ago, Edouard Tisserant
03df7946c2fa
IDE: re-use eRPC URI definitions in connector factory.
19 months ago, Edouard Tisserant
af7671a9945a
Cosmetic changes
19 months ago, Edouard Tisserant
ea2db66b185f
IDE: refactor discovery panel / zeroconf
19 months ago, Edouard Tisserant
9ff455817691
IDE: refactor ERPC URI editor, add serial and USB URI types
19 months ago, Edouard Tisserant
4b47b4ce0f12
python runtime: update ServicePublisher to current Zeroconf API
19 months ago, Edouard Tisserant
4127c64df073
eRPC: Backward compatibility with runtime versions missing GetVersions extended call.
19 months ago, Edouard Tisserant
102555078a0c
eRPC: Version bump
19 months ago, Edouard Tisserant
c317fc64035e
python_runtime: fix ExtendedCall register/unregistering.
19 months ago, Edouard Tisserant
6359536d60a9
eRPC: Server closes connection on exception to prevent client to block until timeout when it happens.
19 months ago, Edouard Tisserant
208a808d1081
Add ExtendedCall to PLCObject as a replacement of RemoteExec and reflect it in eRPC interface.
19 months ago, Edouard Tisserant
1ffff67678ad
Removed dependency in requirements.txt.
20 months ago, Edouard Tisserant
a89ed401fbc6
TESTS: Update Matiec revision in GH workflow
20 months ago, Edouard Tisserant
45532de22b75
MQTT: update test project to reflect latest changes
20 months ago, Edouard Tisserant
564f0f1ea75e
SVGHMI update generated XSLT
20 months ago, Edouard Tisserant
d9b772623fd9
SVGHMI: remove widgets deprecated since long
20 months ago, Edouard Tisserant
59a331f80858
SVGHMI: add ForEach widget example
20 months ago, Edouard Tisserant
a3cf9f635952
SVGHMI: Extend ForEach widget to expose range, position and size in a way comparable with ScrollBar widget.
20 months ago, Edouard Tisserant
92b3701fceed