I downloaded the revlib vendordep offline installation and looked through the provided headers and see that “rev/CANSparkMaxDriver.h” is included by CANSparkMaxBase but is not present. Even if you look at the generated doxygen docs hosted by revrobotics (REVLib - C++: src/main/native/include/rev/CANSparkBase.h File Reference) it is included but not present. What is going on here? How can I get this header? Is there some build time trickery going on with the vendordep? Any info would be greatly appreciated!
You’ll find it in the REVLib-driver maven packages (specifically the -headers artifact). The vendordep lists both REVLib-cpp and REVLib-driver as depedencies.
Thanks so much! I can’t believe I missed that lol