2013-03-28 Edouard Tisserant Updated generated code to etherlab 1.5.2
2013-03-26 Edouard Tisserant Added Logging
2013-03-26 Edouard Tisserant Now use beremiz.h
2013-03-20 Laurent Bessard Fixed bugs in Network Configuration Editor
2013-03-14 Edouard Tisserant CiA402 now fills NetworkPosition member of public axis struct
2013-03-06 Laurent Bessard Fixed bugs in process variables generated code
2013-03-06 Laurent Bessard Added specific add menu for directly choose slave type while adding new slave
2013-03-06 Laurent Bessard Added code generation for process variables
2013-03-06 Laurent Bessard Fixed modifications in Startup Commands grid
2013-03-05 Laurent Bessard Improved Ethercat Network Configurator panels
2013-03-04 Laurent Bessard Improved Ethercat Network Configurator panels
2013-02-27 Laurent Bessard Added panel for managing ESI files from project and from database including module PDO alignment setting
2013-02-06 Laurent Bessard Added support for MC_*DigitalOutput, MC_ReadAxisInfo and MC_ReadAxisError blocks from MCL in DS402 nodes generated code
2013-01-30 Laurent Bessard Replaced SplitterWindow in ConfTreeNodeEditor by Notebook
2012-11-16 Laurent Bessard Fix bug in support for Etherlab specific fieldbus interface function blocks
2012-11-15 Laurent Bessard Fix bug in support for Etherlab specific fieldbus interface function blocks
2012-11-15 Laurent Bessard Adding support for Etherlab specific function blocks for MCL fieldbus interface function blocks
2012-11-09 Laurent Bessard Adding support for extracting ActualVelocity from CIA402 nodes PDOs
2012-11-09 Laurent Bessard Fix bug in EtherLabSDODownload function block
2012-10-31 Laurent Bessard Fix bug when Drag'n Dropping located variables on Windows
2012-10-31 Laurent Bessard Adding support for using Etherlab SDO function blocks in MCL
2012-10-29 Laurent Bessard Updating ethercat example for higen drive adding an example of Ethercat SDO upload block usage
2012-10-25 Laurent Bessard Adding block library for SDO download and SDO upload
2012-10-19 Laurent Bessard Fix bug in CIA402 slave digital inputs
2012-10-19 Laurent Bessard Adding support to enable CIA402 slave digital inputs
2012-10-17 Laurent Bessard Fix Axis_Ref type defined in VariableLocationTree
2012-10-17 Laurent Bessard Adding support for selecting a PDO in a list of mutually exclusive configured PDOs in Ethercat Network Configurator
2012-10-13 Laurent Bessard Fix bug in endianization in value transmit and received by SDO
2012-09-23 Laurent Bessard Fix bug when modifying slave position
2012-09-23 Laurent Bessard Fix C code Generator to use CoE section contained in the slave ESI file for defining Ethercat network configuration
2012-09-22 Laurent Bessard Merged
2012-09-19 Laurent Bessard Fix bug when modifying slave position
2012-09-21 Edouard Tisserant Better jitter compensation before sending Ethercat frame. Jitter can be compensed in both directions, within some limits
2012-09-19 Edouard Tisserant Different etherlab sequencing within retrieve and publish. Now, timer is polled after PLC exec until frame have to be sent. This slightly reduce jitter, compared to previous sequencing
2012-09-13 Laurent Bessard Adding support for loading Profile dictionaries only if needed
2012-09-12 Laurent Bessard Fix bug modules present in all groups with the same name even if they are defined by different vendors
2012-09-09 Laurent Bessard Fix bug variable entries table column headers not translated
2012-09-07 Laurent Bessard Fix import after integration of plcopeneditor into Beremiz
2012-09-04 Laurent Bessard Removing call to UpdateAxis and ComputeAxis in CIA DS402 node generated retrieve and publish functions. These calls have been transfered to MCL library retrieve and publish functions.
2012-07-20 Laurent Bessard Fix bug with AXIS_REF allocation
2012-06-25 Laurent Bessard Adding support using plcopeneditor bitmap library for icon request
2012-06-25 Laurent Bessard Fix bug slave information panel not refreshed when slave type changed
2012-06-19 Laurent Bessard Fix bug when modifying node parameters
2012-06-11 laurent Merged
2012-06-11 Laurent Bessard Fix disable dynamic PDOs support
2012-06-10 Laurent Bessard Fix bug with AXIS_REF located variable drag'n drop and disable dynamic PDOs support
2012-06-10 Laurent Bessard Adding support for getting CIA402 slave AXIS_REF located variables and disabling dynamic PDO mapping algorithm for drives than doesn't support this functionality
2012-06-04 Edouard Tisserant Changed AXIS_REF registration call name
2012-05-23 Laurent Bessard Fixing bug on ConfNodeEditors refresh
2012-05-23 Edouard Tisserant fixed multiple cia402 instance symbol collision
2012-05-23 Laurent Bessard Replacing Panel by ScrolledWindow for displaying node information for more clarity when window is small
2012-05-22 Laurent Bessard Removing ModesOfOperation parameter until handled by MCL
2012-05-21 laurent Fix bug with VariablesList on Windows
2012-05-21 laurent refactoring
2012-05-21 laurent Merged
2012-05-21 laurent refactoring
2012-05-21 laurent Merged
2012-05-18 laurent refactoring
2012-05-21 Edouard Tisserant Fixed example build with installer 1.1
2012-05-20 Edouard Tisserant updated examples also
2012-05-20 Edouard Tisserant reflected changes in beremiz extension mechanism
2012-05-13 edouard_and_laurent Fixed wrong PDO in unused sync managers\nFix higen drive ethercat example
2012-04-30 laurent Fix Ethercat xsd files
2012-04-01 laurent Adding test project using higen drive
2012-03-31 laurent Adding forgotten icons
2012-03-21 laurent Adding plugin icons and replacing reference to DS402 by CIA402
2012-03-18 laurent Adding support for remotely scanning Etherlab network and automatically configure it
2012-03-18 laurent Defining all slaves as Etherlab master subplugin instead of editing them in an editor with vertical notebook
2012-03-11 laurent Adding Ethercat network scan command for testing (print result, network configuration not modified)
2012-03-11 laurent Adding support for uploading default value for unused entries in output pdos from slaves before starting master
2012-03-11 laurent Replacing wx.Grid control by a wx.TreeListCtrl for displaying slaves entries
2012-02-29 laurent Fix bug when trying to drag'n drop variable from slave variables grid
2012-02-23 laurent Adding support for setting TargetPosition only if PositionSetPoint value from MCL is valid
2012-02-23 laurent Fix bug with PowerFeedback value
2012-02-22 laurent Adding support for MCL
2012-02-16 Edouard Tisserant Added test directory
2012-02-14 laurent Adding support for DS402 node subplugin (only simple state transition implemented)
2012-02-07 laurent Fix some issues regarding arbitrary variable mapping
2012-01-31 laurent Moving Add and Remove button to Plugin menu items
2012-01-17 laurent Adding support for displaying slave sync managers and profile object dictionary and for arbitrarily mapping variable through variable location
2012-01-10 laurent Merge with Donggu modifications
2012-01-10 laurent Merge with Donggu modifications
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
2011-12-22 Donggu Kang Master relase code added
2011-12-22 Donggu Kang Master release code added
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.
2011-12-18 laurent First working implementation of Beremiz plugin for etherlab
2018-06-11 Edouard Tisserant merge
2018-06-08 Edouard Tisserant Add BACnet extension from Mario de Sousa <msousa@fe.up.pt>
2018-06-08 Edouard Tisserant Make Modbus extension license compatible with the rest of Beremiz IDE python code : GPLv2.
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
2018-05-23 Edouard Tisserant Merge
2018-05-23 Andrey Skvortsov Print version information about software used for tests
2018-05-23 Andrey Skvortsov Fix codestyle
2018-05-23 Andrey Skvortsov Fix typos introduced by 9fa2f8e "Fixed random segfault happening when loading new PLC in runtime, when using Xenonai."
2018-05-22 Andrey Skvortsov merged changes in README.md
2018-03-12 Sergey Surkov add python-cycler dependence in readme
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
2018-05-17 Edouard Tisserant Merged #2476, URI dialog fixes
2018-05-17 Edouard Tisserant close branch #2476 - URI dialog fixed #2476
2018-05-14 dporopat #2476 Changes to the comment. #2476
2018-05-10 dporopat #2476 Connectors dialog module added. #2476
2018-05-09 dporopat #2476 Separate connectors dialogs from connectors module. #2476
2018-05-09 dporopat #2476 Additional check added if we can import wx. #2476
2018-05-10 Edouard Tisserant Allow deleting configuration tree node with no corresponding directory in project tree
2018-05-07 Edouard Tisserant Support unicode in LDFLAGS returned by extensions
2018-05-07 Edouard Tisserant Fixed typos
2018-04-20 dporopat #2476 Added uri location editor, getting connectors from list in Beremiz. #2476
2018-04-27 Edouard Tisserant Fixed random segfault happening when loading new PLC in runtime, when using Xenonai.
2018-04-19 Edouard Tisserant PEP-8 and PyLint
2018-04-19 Edouard Tisserant merged Denis change to apply input as we type in CTN configuration forms text fieds
2018-04-19 Edouard Tisserant PEP-8 and PyLint
2018-04-19 Edouard Tisserant Add safety check to prevent exception when disconnecting while debugging
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.
2018-04-19 Edouard Tisserant Rework of runtime non-real-time threading, and shared object dynamic loading :
2018-04-17 Edouard Tisserant Stripped forgotten debug code
2018-04-19 Edouard Tisserant close branch #2476
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
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.
2018-04-16 Edouard Tisserant More canonical test.