- 31 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
Split esc (ethercat slave controller) code into seperate modules. Add code to read SII eeprom of esc devices and use it for device initialization. Add per device thread for monitoring/recovery of devices.
-
- 22 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
Everything else stays in esc.c Also add a lot of code for reading the ESCs eeprom with configuration parameters. Also provide 'struct esc_device' for generic device creation and handling based on the eeprom configuration. The el1xxx, el2xxx and el3xxx now use this generic device. Also the el3xxx module now properly supports the EL3102 device.
-
- 19 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
Add comments to command_server lib Remove now obsolete ec_el_test Fix controller_sample shell newlines
-
- 18 Mar, 2013 2 commits
-
-
Jeroen Vreeken authored
Also a small bugfix in the sample timing shell commands
-
Jeroen Vreeken authored
Also some changes to properly log to console when no slaves are found
-
- 15 Mar, 2013 7 commits
-
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
(previous commit was incomplete...)
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
A few improvements from the Vitsch Electronics CVS Use log_send() for all logging and add context (DEBUG/WARNING/ERROR) info. A little bit more comments
-
- 13 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
Mostly ethercat related in the ec directory.
-
- 12 Mar, 2013 3 commits
-
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
The controller_load functions will set it to the .ctrl filename. Modifiy dumpdot to use it to make subgraphs. This way we get a nice grouping of blocks per file.
-
- 11 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
A few new pieces of documentation about ethercat input/output Modifief eps files to include a preview (to speed up libre office)
-
- 08 Mar, 2013 3 commits
-
-
Jeroen Vreeken authored
Conflicts: console/console/start_console.sh
-
Jeroen Vreeken authored
Also fix some reentrancy issues in the controller_load functions.
-
Jeroen Vreeken authored
Ghost terminals still need special attention, but most blocks don't use them and use the same malloc + initialize pattern.
-
- 06 Mar, 2013 2 commits
-
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
- 05 Mar, 2013 2 commits
-
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
It contains code now duplicated in several trackers. This is step 1: -create library -use in the moon tracker. Todo: step 2: -move other trackers -Improve library code.
-
- 02 Mar, 2013 1 commit
-
-
Jeroen Vreeken authored
Also add dt_model.ini file for loading dt_model parameters
-
- 28 Feb, 2013 4 commits
-
-
Michel Roelofs authored
-
Michel Roelofs authored
-
Michel Roelofs authored
-
Jeroen Vreeken authored
-
- 27 Feb, 2013 7 commits
-
-
Michel Roelofs authored
-
Michel Roelofs authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
-Safety blocks have some names changed -Setpoint generator is redesigned. +No longer 'unitless' with 'd' as derivative, but physics names (x, v, a, j) +Removal of 'mirrored' code. +improved tracking at high speeds +Addition of 'precision' parameters to limit numerical noise
-
Jeroen Vreeken authored
-
Jeroen Vreeken authored
These are not yet tested (due to lack of ARM compiler)
-
- 26 Feb, 2013 4 commits
-
-
Jeroen Vreeken authored
-
Michel Roelofs authored
-
Michel Roelofs authored
-
Michel Roelofs authored
The build is done in a separate, clean, directory. This is freshly checked out from Git, and then in this directory controller, console, or both are built. The result is stored in a tar file in the original directory from where make is invoked.
-