jiahan / atrias

Automatically exported from code.google.com/p/atrias
0 stars 0 forks source link

Reset Medullas button on GUI #51

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When an E-Stop condition occurs on the medullas, it should be possible to reset 
them and the controllers with a button on the GUI. Currently when an E-Stop 
condition occurs, the controller kernel module has to be removed and reinserted.

Original issue reported on code.google.com by kit...@gmail.com on 5 Jan 2012 at 11:25

GoogleCodeExporter commented 9 years ago
Is the reset communication from the GUI to the medullas dependent on the 
current software architecture? 

Do the medullas already have a means to restart? 

Original comment by cmartin....@gmail.com on 1 Feb 2012 at 11:32

GoogleCodeExporter commented 9 years ago
The medullas them selves can be reset by sending the stop and then init 
commands over then ethercat bus. In the current software architecture the 
kernel module does not have a way of recovering from an error state. That 
shouldn't be that difficult to change, a new data field will need to be defined 
in the communication between the GUI and the controller wrapper to send the 
reset command and the kernel module will need to be modified so that it can 
reset it's state machine and thus the medullas when it receives that command.

Original comment by kit...@gmail.com on 1 Feb 2012 at 11:39

GoogleCodeExporter commented 9 years ago
Accepting until I can find someone else to add the functionality.

Original comment by yoos117@gmail.com on 19 Apr 2012 at 7:06

GoogleCodeExporter commented 9 years ago
Marked for implementation in next revision of the software.

Original comment by broodoo...@gmail.com on 8 Jun 2012 at 1:32