Recent Updates
-
Creating a robot project
Updated on: Jan 20, 2023
-
Installing the C++ Development Tools
-
Using Netconsole
Updated on: Jan 20, 2023
-
Using the motor safety feature
-
Java conventions for objects, methods and variables
-
C++ conventions for objects, methods, and variables
<p>Every sensor, actuator and operator interface component is an object in either C++ or Java programs. To use one of these you must create an instance of it using the class name. Any references to the objects such as reading values, setting values, or setting parameters is done through the refer... -
Running the program on the robot
Updated on: Jan 20, 2023
Once the program is finished and NetBeans is configured the program can be run very easily. There are a few things you should know about running the program immedeatly after flashing a new image onto the cRIO that are described here.
-
The "Hello world" of FRC robot programming
<p>Here's how to create the shortest possible robot program that actually does something useful. In this case, it provides tank steering in teleop mode and drives a few feet and stops in autonomous mode. This program uses the SimpleRobotTemplate which lets you write very simple programs very easi... -
Configuring the NetBeans installation
Netbeans needs to be configured to be able to download and run programs on your robot. Once configured, it can be used to run any program with the same team number.
-
Installing the Java development tools
The development tools necessary for building Java robot programs consist of the Java Software Developers Kit, Netbeans (the Interactive Development Environment), and the FRC Plugins for Netbeans that add the necessary FRC specific components.