2012-05-21 |
Edouard Tisserant |
Fixed example build with installer 1.1
|
changeset |
files
|
2012-05-20 |
Edouard Tisserant |
updated examples also
|
changeset |
files
|
2012-05-20 |
Edouard Tisserant |
reflected changes in beremiz extension mechanism
|
changeset |
files
|
2012-05-13 |
edouard_and_laurent |
Fixed wrong PDO in unused sync managers\nFix higen drive ethercat example
|
changeset |
files
|
2012-04-30 |
laurent |
Fix Ethercat xsd files
|
changeset |
files
|
2012-04-01 |
laurent |
Adding test project using higen drive
|
changeset |
files
|
2012-03-31 |
laurent |
Adding forgotten icons
|
changeset |
files
|
2012-03-21 |
laurent |
Adding plugin icons and replacing reference to DS402 by CIA402
|
changeset |
files
|
2012-03-18 |
laurent |
Adding support for remotely scanning Etherlab network and automatically configure it
|
changeset |
files
|
2012-03-18 |
laurent |
Defining all slaves as Etherlab master subplugin instead of editing them in an editor with vertical notebook
|
changeset |
files
|
2012-03-11 |
laurent |
Adding Ethercat network scan command for testing (print result, network configuration not modified)
|
changeset |
files
|
2012-03-11 |
laurent |
Adding support for uploading default value for unused entries in output pdos from slaves before starting master
|
changeset |
files
|
2012-03-11 |
laurent |
Replacing wx.Grid control by a wx.TreeListCtrl for displaying slaves entries
|
changeset |
files
|
2012-02-29 |
laurent |
Fix bug when trying to drag'n drop variable from slave variables grid
|
changeset |
files
|
2012-02-23 |
laurent |
Adding support for setting TargetPosition only if PositionSetPoint value from MCL is valid
|
changeset |
files
|
2012-02-23 |
laurent |
Fix bug with PowerFeedback value
|
changeset |
files
|
2012-02-22 |
laurent |
Adding support for MCL
|
changeset |
files
|
2012-02-16 |
Edouard Tisserant |
Added test directory
|
changeset |
files
|
2012-02-14 |
laurent |
Adding support for DS402 node subplugin (only simple state transition implemented)
|
changeset |
files
|
2012-02-07 |
laurent |
Fix some issues regarding arbitrary variable mapping
|
changeset |
files
|
2012-01-31 |
laurent |
Moving Add and Remove button to Plugin menu items
|
changeset |
files
|
2012-01-17 |
laurent |
Adding support for displaying slave sync managers and profile object dictionary and for arbitrarily mapping variable through variable location
|
changeset |
files
|
2012-01-10 |
laurent |
Merge with Donggu modifications
|
changeset |
files
|
2012-01-10 |
laurent |
Merge with Donggu modifications
|
changeset |
files
|
2012-01-08 |
laurent |
Adding support for drag'n dropping located variables from topology panel to configurations and resources variable panel for declaring global located variables
|
changeset |
files
|
2011-12-22 |
Donggu Kang |
Master relase code added
|
changeset |
files
|
2011-12-22 |
Donggu Kang |
Master release code added
|
changeset |
files
|
2011-12-20 |
laurent |
Adding support for not configuring pdos when not mandatory and not needed by locations defined in PLC program. Adding support for displaying locations tree in Topology panel and BrowseLocationsDialog. Merging pdos grid and variables grid into one single grid in slave infos panel.
|
changeset |
files
|
2011-12-18 |
laurent |
First working implementation of Beremiz plugin for etherlab
|
changeset |
files
|
2018-06-11 |
Edouard Tisserant |
merge
|
changeset |
files
|
2018-06-08 |
Edouard Tisserant |
Add BACnet extension from Mario de Sousa <msousa@fe.up.pt>
|
changeset |
files
|
2018-06-08 |
Edouard Tisserant |
Make Modbus extension license compatible with the rest of Beremiz IDE python code : GPLv2.
|
changeset |
files
|
2018-06-04 |
Edouard Tisserant |
Commented out safety check to prevent deadlock in wxEvaluator, since wx Mainloop is not anymore in main thread. That safety check actually leads to having wx code running outside of MainLoop
|
changeset |
files
|
2018-05-23 |
Edouard Tisserant |
Merge
|
changeset |
files
|
2018-05-23 |
Andrey Skvortsov |
Print version information about software used for tests
|
changeset |
files
|
2018-05-23 |
Andrey Skvortsov |
Fix codestyle
|
changeset |
files
|
2018-05-23 |
Andrey Skvortsov |
Fix typos introduced by 9fa2f8e "Fixed random segfault happening when loading new PLC in runtime, when using Xenonai."
|
changeset |
files
|
2018-05-22 |
Andrey Skvortsov |
merged changes in README.md
|
changeset |
files
|
2018-03-12 |
Sergey Surkov |
add python-cycler dependence in readme
|
changeset |
files
|
2018-05-23 |
Edouard Tisserant |
Make Modbus mutexes non blocking for PLC. If data related to some modbus request is alredy locked when PLC wants to access it, then data isn't copied to/from PLC
|
changeset |
files
|
2018-05-17 |
Edouard Tisserant |
Merged #2476, URI dialog fixes
|
changeset |
files
|
2018-05-17 |
Edouard Tisserant |
close branch #2476 - URI dialog fixed
#2476
|
changeset |
files
|
2018-05-14 |
dporopat |
#2476 Changes to the comment.
#2476
|
changeset |
files
|
2018-05-10 |
dporopat |
#2476 Connectors dialog module added.
#2476
|
changeset |
files
|
2018-05-09 |
dporopat |
#2476 Separate connectors dialogs from connectors module.
#2476
|
changeset |
files
|
2018-05-09 |
dporopat |
#2476 Additional check added if we can import wx.
#2476
|
changeset |
files
|
2018-05-10 |
Edouard Tisserant |
Allow deleting configuration tree node with no corresponding directory in project tree
|
changeset |
files
|
2018-05-07 |
Edouard Tisserant |
Support unicode in LDFLAGS returned by extensions
|
changeset |
files
|
2018-05-07 |
Edouard Tisserant |
Fixed typos
|
changeset |
files
|
2018-04-20 |
dporopat |
#2476 Added uri location editor, getting connectors from list in Beremiz.
#2476
|
changeset |
files
|
2018-04-27 |
Edouard Tisserant |
Fixed random segfault happening when loading new PLC in runtime, when using Xenonai.
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
PEP-8 and PyLint
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
merged Denis change to apply input as we type in CTN configuration forms text fieds
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
PEP-8 and PyLint
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
Add safety check to prevent exception when disconnecting while debugging
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
Removed DebugThread. Take advantage of the fact that buffering is done in runtime. No need to poll for traces more than ten per second, then use simple wxTimer for that. Also removed Debug Lock since now everything happens in wx' mainloop.
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
Rework of runtime non-real-time threading, and shared object dynamic loading :
|
changeset |
files
|
2018-04-17 |
Edouard Tisserant |
Stripped forgotten debug code
|
changeset |
files
|
2018-04-19 |
Edouard Tisserant |
close branch
#2476
|
changeset |
files
|
2018-04-19 |
dporopat |
#2476 Fix for saving text in URI edit text box. No need to click out of URI edit text box to save edited text.
#2476
|
changeset |
files
|
2018-04-16 |
Edouard Tisserant |
Fixed Xenomai 3 PLC stop freeze. Now use explicit finish command with pipes. Closing both ends of pipes doesn't abort blocking read anymore.
|
changeset |
files
|
2018-04-16 |
Edouard Tisserant |
More canonical test.
|
changeset |
files
|
2018-04-14 |
Edouard Tisserant |
PLCObject got more methods serialized through worker : Start, Stop, NewPLC.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Fixed implementation of runtime worker that ensure that PLCObject Load and Unload methods always run main thread.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
merged
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
merged
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Intermediate state while implementing runtime worker to ensure that PLCObject Load and Unload methods always run main thread.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Stripped more dead code.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Cleanup of some dead code in PYRO connector.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Added logging in Xenomai init phase.
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Apply new RT Pipes API from Xenomai 3
|
changeset |
files
|
2018-04-12 |
Edouard Tisserant |
Removed useless try/except in Canfestival.py
|
changeset |
files
|
2018-04-10 |
dporopat |
#2579 On showing search result, text color of tree item is set to white. We need to change back color to show the result.
|
changeset |
files
|
2018-03-29 |
Edouard Tisserant |
PEP-8...
|
changeset |
files
|
2018-03-29 |
Edouard Tisserant |
Fixed bug that was creating many frames at starup on Windows
|
changeset |
files
|
2018-03-25 |
Edouard Tisserant |
re-merge
|
changeset |
files
|
2018-03-19 |
Edouard Tisserant |
Xenomai 3
|
changeset |
files
|
2018-03-02 |
Edouard Tisserant |
merged Sergeys changes
|
changeset |
files
|
2018-02-19 |
Surkov Sergey |
fix bug with indelible values in some 'optional' fields in project properties panel
|
changeset |
files
|
2018-02-19 |
Surkov Sergey |
make the URI model compatible with https
|
changeset |
files
|
2018-02-19 |
Surkov Sergey |
add address validation in Company URL field
|
changeset |
files
|
2018-02-02 |
Surkov Sergey |
remove duplicating code for variables name generate
|
changeset |
files
|
2018-01-31 |
Surkov Sergey |
add fields autocomplete when adding task or instance in resources
|
changeset |
files
|
2018-01-18 |
Surkov Sergey |
fix search in TextViewer objects, search returns only first entry
|
changeset |
files
|
2018-01-18 |
Surkov Sergey |
fix import order according to PEP8
|
changeset |
files
|
2018-01-15 |
Surkov Sergey |
fix default time range choice for debug variable panel
|
changeset |
files
|
2018-01-12 |
Surkov Sergey |
enlarge canvas border for debug variable graphic viewer
|
changeset |
files
|
2018-01-12 |
Surkov Sergey |
fix rounding milliseconds from nanoseconds
|
changeset |
files
|
2018-01-12 |
Surkov Sergey |
fix display TIME type variables in debug variable panel
|
changeset |
files
|
2018-03-01 |
Edouard Tisserant |
fix for test app from skv. thanks
|
changeset |
files
|
2018-03-01 |
Edouard Tisserant |
Prevent catching exception if exception handling was not enabled (or disabled by test test app).
|
changeset |
files
|
2018-03-01 |
Edouard Tisserant |
pep8 and pylint hate me
|
changeset |
files
|
2018-02-28 |
Edouard Tisserant |
Fixed typo introduced in 5736d25bb393
|
changeset |
files
|
2018-02-23 |
Edouard Tisserant |
GetEditedElementInstancesInfos now optimized as well. Forgotten because not using [R.I.P]LibraryResolver, but still XSLT compiling was hapenning on each call.
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
Another attempt to make BitBuket's version of pylint happy.
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
Attempt to make BitBuket's version of pep8 and pylint happy.
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
Removed dead slow code
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
PEP8 and PyLint conformance: whitespaces and stuff
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
Copy pasted, no time wasted !
|
changeset |
files
|
2018-02-20 |
Edouard Tisserant |
GetVariableDictionary and GetPouInterfaceReturnType optimized with new VariableInfoCollector based on XSLTModelQuery. Moved corresponding definitions out of PLCControler.py.
|
changeset |
files
|
2018-02-19 |
Edouard Tisserant |
GetPouInstanceTagName optimized with XSLTModelQuery.
|
changeset |
files
|
2018-02-19 |
Edouard Tisserant |
Better writing of some xpath added in previous commits about XSLT optimization.
|
changeset |
files
|
2018-02-19 |
Edouard Tisserant |
Moved some definitions away from controller class, and adaped references them through all code.
|
changeset |
files
|
2018-02-19 |
Edouard Tisserant |
Hook Beremiz Launcher AppStart to AdvancedSplash OnPaint event in order to ensure image is beeing displayed before loading.
|
changeset |
files
|
2018-02-18 |
Edouard Tisserant |
Avoid endline escaping in multiline xpath epressions in xslt. ' ' Is apparently ignored but never know...
|
changeset |
files
|
2018-02-18 |
Edouard Tisserant |
Fixed earlier XSLT optimizations. Some/most results were missing.
|
changeset |
files
|
2018-02-18 |
Edouard Tisserant |
Moved some code from PLCController.py to other modules. Added necessary imports.
|
changeset |
files
|
2018-02-17 |
Edouard Tisserant |
GetPouVariables optimized with XSLTModelQuery
|
changeset |
files
|
2018-02-17 |
Edouard Tisserant |
Added /plcopen/InstancesPathCollector.py, to move more model xslt querying code away from PLCController.py.
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
Fixed Exception dialog disapearing after a view second when exception occurs during app startup.
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
Moved XSLTModelQuery class to own module in plcopen package.
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
Added a class to speedup all XSLT queries. WIP, now only for instances_path.xslt / GetInstanceList()
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
Stripped useless node creation in instances_path stylesheet.
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
This should really help GetInstanceList to perform better: resolver removed, no more deepcopy, no more useless xml serialization, no more node-set() calls.
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
YSLT auto indent trick is useless here, added yslt_noindent.yml2, regenerated XSLT files
|
changeset |
files
|
2018-02-16 |
Edouard Tisserant |
Prevent compiling XSLT on each call of GetInstanceList. To be continued. More optimization needed here. 100x would be fine...
|
changeset |
files
|
2018-02-14 |
Edouard Tisserant |
Changed meaning of -c commandline argument for Beremiz service : only gives DEFAULT wamp config.
|
changeset |
files
|
2018-02-14 |
Edouard Tisserant |
Factorized duplicated code
|
changeset |
files
|
2018-02-14 |
Edouard Tisserant |
Better variable naming, and small optimization.
|
changeset |
files
|
2018-02-13 |
Edouard Tisserant |
Unclutter graphics package scope.
|
changeset |
files
|