-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pr2 ethercat should report last time halt occurred in diagnostics (ros ticket #4332) #26
Comments
[blaise] Actually, this might be a rob ticket... |
[blaise] Just curious why the won't fix? It is still something that strikes me as useful, and that we'll wish we had next time we run into one of these scheduling/motors halting problems. |
[dking] Patch for pr2_ethercat_drivers 1.5 {{{--- include/ethercat_hardware/ethercat_hardware.h (revision 48057)
static const bool collect_extra_timing_ = true; Index: src/ethercat_hardware.cpp--- src/ethercat_hardware.cpp (revision 48057)
void EthercatHardwareDiagnostics::resetMaxTiming()
status_.add("Motors halted", diagnostics_.motors_halted_ ? "true" : "false");
dking@bli:/wg/stor1a/dking/dros/pr2_ethercat_drivers/ethercat_hardware$ svn di Index: include/ethercat_hardware/ethercat_hardware.h--- include/ethercat_hardware/ethercat_hardware.h (revision 48057)
static const bool collect_extra_timing_ = true; Index: src/ethercat_hardware.cpp--- src/ethercat_hardware.cpp (revision 48057)
void EthercatHardwareDiagnostics::resetMaxTiming()
status_.add("Motors halted", diagnostics_.motors_halted_ ? "true" : "false");
|
I will add a diagnostic key-value pair in the Ethercat Master diagnostics that contains that time that a motor halt last occurred.
trac data:
The text was updated successfully, but these errors were encountered: