Quote:
Originally Posted by Meshbeard
|
Outstanding work by CTRE and a big thank you! This will make things like custom circuits/coprocessors significantly easier in the future (one of the ugly hurdles has always been the extra volume/weight of power conversion modules, the VRMs sound like the perfect solution). I love the additional CAN modules, particularly the pneumatics one and the addition of data logging. CAN has been a robust solution in the automotive industry for many years and it's good to see it gaining more traction in FRC.
I remain cautiously optimistic about NI's Athena.. while the new form factor is a really good idea (merging digital sidecar + crio = great!), and having integrated USB and CAN available is excellent news, what I really want to see is (a) if it's Linux based (rather than VxWorks) and (b) if boot times have been significantly improved. Linux would make life so much easier for development (out-of-the-box excellent USB driver support, robust TCP/IP stack, easier porting of tools/languages, a decent interactive shell prompt, non-kernel-mode code for easier debugging, better memory management, code reloads in any language without rebooting--just kill the user process and restart it, the list goes on), and we all complain about the current cRio boot time. However, I'm not holding out hope for either at this point given the "cRio platform" reporting so far.
__________________
Author of
cscore - WPILib CameraServer for 2017+
Author of
ntcore - WPILib NetworkTables for 2016+
Creator of
RobotPy - Python for FRC
2010 FRC World Champions (
294, 67, 177)
2007 FTC World Champions (30, 74,
23)
2001 FRC National Champions (71,
294, 125, 365, 279)