Difference between pages "NXT Program Chooser" and "Main Page"

From ROBOTC API Guide
(Difference between pages)
Jump to: navigation, search
(Using the Program Chooser)
 
 
Line 1: Line 1:
<yambe:breadcrumb self="Program Chooser">NXT|NXT</yambe:breadcrumb>
+
<!-- '''MediaWiki has been successfully installed.'''
<br />
+
  
{{tl|1|}}
+
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
<br />
+
  
== The Program Chooser ==
+
== Getting started ==
 +
* [//www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 +
* [//www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 +
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 +
-->
 
{|
 
{|
 
|-
 
|-
|The Program Chooser is a sample program in ROBOTC that allows users to assign programs on the NXT brick for tele-op use. Because autonomous programs are chosen before the start of an FTC match, the program chooser enables mixing-and-matching of programs and helps users account for game variables such as start location, alliance members, opposing alliance members, game object positions, etc before a match starts.
+
|width="760px" align="left" valign="top" colspan="3" style="font-size: 100%"|ROBOTC is the premiere robotics programming language for educational robotics and competitions. ROBOTC is a <span class="netHighlight" style="font-size: 100%">C-Based Programming Language</span> with an <span class="netHighlight" style="font-size: 100%">Easy-to-Use Development Environment</span>.<br />
|-
+
|To use the Program Chooser, users must first compile and download any autonomous and tele-op programs they wish to be able to choose from to the NXT brick. Then the Program Chooser must be opened, compiled, and downloaded to the NXT. It can be found by navigating to the File->Open Sample Program->FIRST Tech Challenge folder and selecting 'Program Chooser.c'
+
<br />
+
|-
+
|[[File:NXT ProgChooser Open.png]]
+
 
|-
 
|-
 
|}
 
|}
 
+
{| width="760px"
<br />
+
 
+
== Using the Program Chooser ==
+
{|
+
|Run the Program Chooser from the NXT. The program will first ask you to choose between Dual and Single Mode:
+
 
|-
 
|-
|<br />
+
|colspan="2" |{{platforms}}
 
|-
 
|-
|[[File:NXT ProgChooser Mode.png]]
+
|colspan="2" |{{featured}}
 
|-
 
|-
|<br />
+
|colspan="2"|{{tips-tricks}}
 
|-
 
|-
|<ul><li><STRONG>Dual Mode</STRONG> - Allows users to pick separate autonomous and tele-op programs for the match.</li>
+
|width="441px"|{{tut-list-general}}
<li><STRONG>Single Mode</STRONG> - Configures the NXT to run only one program for both the autonomous and tele-op portions of the match.</li>
+
|width="441px"|{{tut-list-arduino}}
 +
|
 
|-
 
|-
|If Dual Mode is chosen, the Program Chooser will then allow you to choose which program will be run in the tele-op portion of the match. Once a program is chosen, the Program Chooser will make the necessary changes to the FTCConfig.txt file and end the program.
+
|width="441px"|{{tut-list-nxt}}
 +
|width="441px"|{{tut-list-tetrix}}
 
|-
 
|-
|<br />
+
|width="441px"|{{tut-list-vex}}
|-
+
|width="441px"|{{tut-list-vex2}}
|[[File:NXT ProgChooser Select.png]]
+
|-
+
|<br />
+
|-
+
|If Single Mode is chosen, the Program Chooser will automatically make the necessary changes to the FTCConfig.txt file and end the program.
+
|-
+
|<br />
+
|-
+
|[[File:NXT ProgChooser Success.png]]
+
 
|-
 
|-
 
|}
 
|}
 +
<br />

Latest revision as of 15:09, 19 November 2014

ROBOTC is the premiere robotics programming language for educational robotics and competitions. ROBOTC is a C-Based Programming Language with an Easy-to-Use Development Environment.
Platform-specific Information
General Programming ARDUINO NXT Virtual Worlds
Robotc logo.png Arduino.png NXT.png Mammalbot.png
TETRIX PIC CORTEX VEX IQ
TETRIX.png PIC.png Cortex.png Clawbot IQ Home1 350x350.jpg
BoeBot in Simple Maze.jpg

Working with the raw electronics like the Arduino can be intimidating. However we have a list of tutorials to get you started. Here is one that will show you how to use the Arduino and the Parallax BoeBot shield kit to navigate a simple maze.

(read more)