Add diagnostics_rx_error_summarizer.py for rx error confirmation#1672
Add diagnostics_rx_error_summarizer.py for rx error confirmation#1672k-okada merged 5 commits intojsk-ros-pkg:masterfrom
Conversation
708yamaguchi
left a comment
There was a problem hiding this comment.
Thanks for the nice script.
I am able to use this script with pr1012 today and there seems no problems.
It would be helpful if you could give a timestamp or number of attempts in the stdout of this script.
|
@Kanazawanaoaki |
| if 'RX Error' in v.key: | ||
| if self.count == 0: | ||
| self.keys.append(s.name + ' - ' + v.key) | ||
| self.values.append(v.value) |
There was a problem hiding this comment.
I think only timestamps are written into csv now.
| self.values.append(v.value) | |
| self.values.append(v.value) |
I would appreciate it if the timestamp is displayed on stdout, too.
|
Thanks for your comments. I have updated the default to save to a csv file, to save more than just the timestamp in the csv, and to display the timestamp in the stdout as well. |
I would like to add a program based on an existing program by @kosuke55 to
jsk_robotin order to check which device is causing the error when the rx error occurs as reported by #1671 and #794When executed without arguments, only devices with errors are displayed and the results are saved to a csv file. The --unsave argument eliminates saving to the csv file, and --show_all_ports outputs the results of all ports to stdout.