Closed ted-miller closed 1 year ago
Hi I would like to be assigned this. I'm pretty sure I can fix the problem I am just new to open source. Thanks!
Thanks @aigallegos. We appreciate the help!
When you have a solution worked up, please submit a pull request to the main branch. If you need any info, let us know.
This was actually explicitly left as a TODO
a couple of versions ago. We might have been too hasty removing those TODO
s.
One is still left, here:
which I believe should also be addressed.
We should map the error codes to a lookup table with human-readable strings.
I believe we already have a function which does this:
AFAICT, it maps the status codes you list.
When enabling a motion mode, the software tries to start the INFORM job. If it fails to start that job, it returns a cryptic error code. You would need to reference the MotoPlus documentation to find the definition.
Ex:
Can't start 'INIT_ROS' because: 0x3040
We should map the error codes to a lookup table with human-readable strings.