Programming: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
No edit summary |
|||
Line 30: | Line 30: | ||
*[[Preseason_Build_Project|<font color="#0066cc">Build a Project</font>]] | *[[Preseason_Build_Project|<font color="#0066cc">Build a Project</font>]] | ||
*[[Preseason_Deploy_Code|<font color="#0066cc">Deploy a Project to Robot</font>]] | *[[Preseason_Deploy_Code|<font color="#0066cc">Deploy a Project to Robot</font>]] | ||
== Lessons == | == Lessons == | ||
* [[Preseason_Lesson1|Lesson 1]]: Make a motor run | * [[Preseason_Lesson1|Lesson 1]]: Make a motor run | ||
* [[Preseason_Lesson2|Lesson 2]]: Control motor direction using the joystick | * [[Preseason_Lesson2|Lesson 2]]: Control motor direction using the joystick | ||
Revision as of 21:21, 28 November 2021
Programming Sub-pages and Links
FRC and WPILib References
- FRC Control System Documentation
- FRC C++ WPILib API Docs
- CTRE Phoenix - Third party software drivers used to talk to Talon SRX's over CAN bus:
- CTRE Phoenix Docs - Verbose documentation and detailed guides
- CTRE Phoenix API - API Reference
Quite Useful Things to Remember
Camera Server Port is 1181
Color sensor proximity reading ranges from 0-2048, the higher the value the closer the surface. A reading of ~300 or greater is enough for a reliable color read
Programming Preseason
- C++ Overview Slides
- Create Test Project: Do this before starting any lessons
- Build a Project
- Deploy a Project to Robot