Programming: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
Line 11: | Line 11: | ||
*[http://docs.wpilib.org FRC Control System Documentation] | *[http://docs.wpilib.org FRC Control System Documentation] | ||
*[https://first.wpi.edu/wpilib/allwpilib/docs/release/cpp/index.html FRC C++ WPILib API Docs] | *[https://first.wpi.edu/wpilib/allwpilib/docs/release/cpp/index.html FRC C++ WPILib API Docs] | ||
* CTRE Phoenix - Third party software drivers used to talk to Talon SRX's over CAN bus: | |||
**[https://github.com/CrossTheRoadElec/Phoenix-Documentation CTRE Phoenix Docs] - Verbose documentation and detailed guides | **[https://github.com/CrossTheRoadElec/Phoenix-Documentation CTRE Phoenix Docs] - Verbose documentation and detailed guides | ||
**[http://www.ctr-electronics.com/downloads/api/cpp/html/index.html CTRE Phoenix API] - API Reference | **[http://www.ctr-electronics.com/downloads/api/cpp/html/index.html CTRE Phoenix API] - API Reference | ||
<div class="mw-parser-output"> | <div class="mw-parser-output"> | ||
= Quite Useful Things to Remember = | = Quite Useful Things to Remember = | ||
Revision as of 20:36, 24 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
Lessons
Create Test Project: Do this before starting any lessons
Lesson 1: Make a motor run
Lesson 2: Control motor direction using the joystick
Lesson 3: Automatically stop motor when limit switch is tripped
Lesson 4: Change motor speed using joystick
Lesson 5: Read encoder while motor moves
Lesson 6: Turbo and Slow speed