-
Notifications
You must be signed in to change notification settings - Fork 37
Add CTRE CANivore and Phoenix Pro support #455
Conversation
Also brought over the changes from calcmogul's native util upgrade at commit https://github.com/calcmogul/sysid/commit/bed9556d5f69c9ba476a8835ed6e52add90b81e9
Added param docs for missing parameters in methods Added entries for the ReadJSON() method
Also fully qualified PigeonIMU construction, since there was an error associated with PigeonIMU and Pigeon2 being ambiguous
If the ADIS16448 header is after the Phoenix Pro header, the build fails on Windows. This commit moves ctre includes below the frc includes wherever this is an issue to get Windows to build
I ultimately had to move the CTR includes to their own section with a comment explaining why they're separate to make the formatter happy
The latest formatting failure may be from not using clang-format 14 (what CI uses). |
Previous format was with clang-format 12, which fails the CI
I noticed during the CANcoder Pro addition that For now I'd like extra scrutiny on the |
Fixes #406 |
Is this good to go or is it waiting on a final test run? |
Final test run shows a kV of 0.11407 which is roughly what I'd expect, so I'd say this is good to merge. |
Adds support for CANivore and Phoenix Pro devices.
Currently known bugs: