Updated OnBot Java Tutorial (markdown)

FTC Engineering
2019-07-09 12:16:58 -04:00
parent 31e5383de4
commit 38c760cd7f

@ -1,22 +1,22 @@
### Introduction
The FTC OnBot Java Programming Tool is a text-based programming tool that lets programmers use a web browser to create, edit and save their Java op modes. This tool is recommended for programmers who have basic to advanced Java skills and who would like to write text-based op modes.
<p align="center"><img src="https://github.com/FIRST-Tech-Challenge/WikiSupport/blob/master/ftc_app/images/onBotJavaScreen.jpg" width="250"><p>
<p align="center">[[/images/OnBot-Java-Tutorial/onBotJavaScreen.jpg]]<p>
### Table of Contents
1. Introduction
* [The FTC Control System](https://github.com/ftctechnh/ftc_app/wiki/The-FTC-Control-System)
* [Required Materials](https://github.com/ftctechnh/ftc_app/wiki/Required-Materials)
* [Using Your Android Device](https://github.com/ftctechnh/ftc_app/wiki/Using-Your-Android-Device)
* [The FTC Control System]The-FTC-Control-System)
* [Required Materials](Required-Materials)
* [Using Your Android Device](Using-Your-Android-Device)
2. Configuring Your Hardware
* [Configuring Your Android Devices](https://github.com/ftctechnh/ftc_app/wiki/Configuring-Your-Android-Devices)
* [Connecting Devices to a Control or Expansion Hub](https://github.com/ftctechnh/ftc_app/wiki/Connecting-Devices-to-a-Control-or-Expansion-Hub)
* [Configuring Your Hardware](https://github.com/ftctechnh/ftc_app/wiki/Configuring-Your-Hardware)
* [Configuring Your Android Devices](Configuring-Your-Android-Devices)
* [Connecting Devices to a Control or Expansion Hub](Connecting-Devices-to-a-Control-or-Expansion-Hub)
* [Configuring Your Hardware](Configuring-Your-Hardware)
3. Connecting to the Program & Manage Server
* [Installing a Javascript Enabled Browser](https://github.com/ftctechnh/ftc_app/wiki/Installing-a-Javascript-Enabled-Browser)
* [Connecting a Laptop to Program & Manage Wi-Fi Network](https://github.com/ftctechnh/ftc_app/wiki/Connecting-a-Laptop-to-the-Program-&-Manage-Network)
* [Installing a Javascript Enabled Browser](Installing-a-Javascript-Enabled-Browser)
* [Connecting a Laptop to Program & Manage Wi-Fi Network](Connecting-a-Laptop-to-the-Program-&-Manage-Network)
4. Writing an Op Mode
* [Creating & Running an Op Mode](https://github.com/ftctechnh/ftc_app/wiki/Creating-and-Running-an-Op-Mode-(OnBot-Java))
* [Controlling a Servo](https://github.com/ftctechnh/ftc_app/wiki/Controlling-a-Servo-(OnBot-Java))
* [Using Sensors](https://github.com/ftctechnh/ftc_app/wiki/Using-Sensors-(OnBot-Java))
5. [OnBot Java Reference Info](https://github.com/ftctechnh/ftc_app/wiki/OnBot-Java-Reference-Info)
* [Creating & Running an Op Mode](Creating-and-Running-an-Op-Mode-(OnBot-Java))
* [Controlling a Servo](Controlling-a-Servo-(OnBot-Java))
* [Using Sensors](Using-Sensors-(OnBot-Java))
5. [OnBot Java Reference Info](OnBot-Java-Reference-Info)