hi
we started using canivore this year and its causeing issues kinda off:
all the motors that are connected with the canivore chain are falcons and pigeon 2 (should be a FD device and supported by the canivore) so the issue is that all the motors that are connected to the canivore are blinking red but can still be controlled by the tuner X meaning they should be ok
we allready updated all the firmware on everything and did a test on the canivore and tested it out with one falcon and it did the same thing
any help and feedback would be gladly appreciated !
When you control a motor in USB mode (see screen shot below), we also see them blinking red. When you actually control it via robot code they blink normally (at least this is our experience)
You can isolate the issue by moving all of the devices that are currently on the carnivore to being in the RIO/PDH can loop. If this works then you know that the problem is with the CANivore, if not then you have another CAN error. If there is any error/bad connection within your CAN bus all the motors will display red LEDs. To try to find this problem (assuming the CANivore is good), split the number of devices on the loop in half in order to isolate the issue(s).
We had a similar issue and found that we had a Falcon motor that was giving us the issue. You can verify this by doing the following checks:
[1] Measure resistance between the two Limit Switch Cover screw heads as a baseline. If you are not reading close to 0 Ohms (<10 Ohms), you may need to scratch into the screw head surface a bit to get a valid measurement. You may need to do this periodically to confirm you have a reliable connection to the screw head.
Once you’re reading close to 0 ohms, you can proceed to the next step.
[2] Measure resistance between one of the Limit Switch Cover screw heads and each of the four Falcon wires.
[2a] Screw head to CANL (green)
[2b] Screw head to CANH (yellow)
[2c] Screw head to V+ (red)
[2d] Screw head to GND (black)
During this problem I found CAN L (Grn) 20 ohms to the case, CAN H (yel) 34k ohms to the case. This was considered a short to the case via CAN L. Replacement of the Falcon was the only solution.