The team I have started mentoring this year has a PDP with a label on the back saying “bad CAN bus”. It is not known why this label was applied. I am focussed on electrical and mechanical and don’t have any recent experience with software (I last wrote software for PC’s, AT’s and XT’s).
How can we test the PDP to verify that the CAN Bus port on that PDP is working correctly? We have other PDP’s as well as RoboRios availableto test the PDP with.
On page 19 of the “Power Distribution Panel User’s Guide”, I found something about the “ERROR 1 CTRE CAN Receive Timeout”. If our RoboRio is connected to a good PDP would we not get this error when we boot up vs getting the error when connected to a PDP with a bad CAN Bus port?
Does the software do a check on boot up to find all the devices or does one have to explicity make the software communicate with the particular device to know if it is present, i.e. read the current from one of the PDP channels?