NI FRC badging assessments are open-book. In the "real world", you have access to Google, LabVIEW, etc. So while you're taking the assessment, you have access to those resources too. The assessments test your understanding, not memorization. Here's what each badge covers:
- NI LabVIEW for FRC Programming Fundamentals
You need to understand the foundational functions, features, architecture, and environment of LabVIEW: block diagram, front panel, palettes, loops and structures, data flow, and basic debugging.
- NI LabVIEW for FRC RIO Programming
You'll need knowledge of the LabVIEW Real-Time architecture for RIO (Reconfigurable Input/Output) hardware, including motor and sensor control, autonomous and teleop modes, dashboard customization, and safety configuration. You should be able to create, modify, deploy, and troubleshoot a Robot Project in LabVIEW for FRC.
- NI roboRIO Robot Control
You need to be able to power, communicate with, connect sensors and actuators to, image, and troubleshoot the roboRIO. You'll need knowledge of all of the I/O, important specs (or where to find them when needed), and the FRC Driver Station data insights.