Quote:
Originally Posted by MaraschinoPanda
If WPILib isn't required then how do they enforce things like the FMS? Clearly that's handled somewhere.
|
Based on the headers I would say it's handled in FRC_NetworkCommunications.out which is part of the cRIO image. The system watchdog component is presumably in the FPGA because one of the reasons you would need it to activate is if the NetworkCommunications Task crashes.
If you had problems with WPILib have you tried filing a bug report on the
Tracker? FIRST/WPI may either fix them for you or merge any patch you submit into WPILib. That would likely be much easier than trying to maintain a fork and merge in any desired changes from the main branch at kickoff.