Cortex VEXnet Manuale delle Istruzioni Pagina 1

Navigare online o scaricare Manuale delle Istruzioni per Switch di rete Cortex VEXnet. Cortex VEXnet Programming instructions [en] Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
Vedere la pagina 0
ROBOTC
ROBOTC Software Inspection Guide: 6/3/2011
©
2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems
ROBOTC Software Inspection Guide
with Additional Help Documentation
VEX Cortex Software Inspection Steps:
1. Cortex Firmware Inspection using ROBOTC
2. Testing Cortex Robots using VEXnet
VEX PIC Software Inspection Steps:
1A. PIC Firmware Inspection using ROBOTC (Recommended Method)
1B. PIC Firmware Inspection using the IFI Loader
2A. Testing PIC Robots using the 75MHz Crystals
2B. Testing PIC Robots using the VEXnet Upgrade
Additional Help Documents:
1. Using the ROBOTC Competition Templates
2. Installing the USB-to-Serial Driver
3. VEX Cortex Conguration
4. VEXnet Joystick Conguration
5. VEX PIC IFI Master Firmware
6. VEX PIC ROBOTC User Firmware
7. VEX PIC VEXnet Upgrade Instructions
8. Common ROBOTC Reserved Words
9. The ROBOTC Debugger
VEX ROBOTICS COMPETITION
Vedere la pagina 0
1 2 3 4 5 6 ... 94 95

Sommario

Pagina 1 - VEX ROBOTICS COMPETITION

ROBOTCROBOTC Software Inspection Guide: 6/3/2011© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsROBOTC Software Inspectio

Pagina 2

ROBOTCTesting VEX Cortex Robots using VEXnet • 4© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems10. Totesttherobot’s

Pagina 3

ROBOTCTesting VEX Cortex Robots using VEXnet • 5© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsYouwillneed:• AVEXro

Pagina 4

ROBOTCTesting VEX Cortex Robots using VEXnet • 6© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3. Proptherobotup,so

Pagina 5

ROBOTCTesting VEX Cortex Robots using VEXnet • 7© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsThe ROBOTC Competition Te

Pagina 6

ROBOTCVEX PIC Firmware Inspection - Using ROBOTC • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEX PIC Firmware Insp

Pagina 7

ROBOTCVEX PIC Firmware Inspection - Using ROBOTC • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEX PIC Firmware Insp

Pagina 8

ROBOTCVEX PIC Firmware Inspection - Using ROBOTC • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEX PIC Firmware Insp

Pagina 9

ROBOTCFirmware Inspection - Using IFI Loader • 1© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsFirmware Inspection Using

Pagina 10

ROBOTCFirmware Inspection - Using IFI Loader • 2© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2. Open the IFI Loader s

Pagina 11

ROBOTCFirmware Inspection - Using IFI Loader • 3© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTo open the Windows Devic

Pagina 12

ROBOTCCortex Firmware Inspection - Using ROBOTC • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsCortex Firmware Inspec

Pagina 13

ROBOTCFirmware Inspection - Using IFI Loader • 4© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems5.PowerCycletheVEX

Pagina 14 - Using ROBOTC

ROBOTCTesting VEX PIC Robots with the 75 MHz Crystals • 1© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX PIC

Pagina 15

ROBOTCTesting VEX PIC Robots with the 75 MHz Crystals • 2© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX PIC

Pagina 16

ROBOTCTesting VEX PIC Robots with the 75 MHz Crystals • 3© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsThe ROBOTC Compe

Pagina 17 - Using IFI Loader

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 1© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX PIC R

Pagina 18

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 2© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX PIC R

Pagina 19

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 3© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems7. Afteraconne

Pagina 20

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 4© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems10. Totestthe

Pagina 21

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 5© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsYouwillneed:•

Pagina 22

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 6© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3. Proptherobo

Pagina 23

ROBOTCCortex Firmware Inspection - Using ROBOTC • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3. VerifythatthePl

Pagina 24

ROBOTCTesting VEX PIC Robots with the VEXnet Upgrade • 7© 2010 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsThe ROBOTC Compet

Pagina 25

ROBOTCROBOTC Programming - Competition Templates • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsROBOTC Programming Co

Pagina 26

ROBOTCROBOTC Programming - Competition Templates • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsShownbelowarethec

Pagina 27

ROBOTCROBOTC Programming - Competition Templates • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsROBOTC Programming Co

Pagina 28

ROBOTCROBOTC Programming - Competition Templates • 4© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsPre-Autonomous Period

Pagina 29

ROBOTCROBOTC Programming - Competition Templates • 5© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsUser Control PeriodPl

Pagina 30

ROBOTCROBOTC Programming - Competition Templates • 6© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems#pragma config(Sensor

Pagina 31 - Competition Templates

ROBOTCROBOTC Programming - Competition Templates • 7© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsPart II. Using the RO

Pagina 32

ROBOTCROBOTC Programming - Competition Templates • 8© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsShownbelowarethec

Pagina 33

ROBOTCDriver Installation • 1© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsSetupDriver InstallationYou will need: 1. A

Pagina 34

ROBOTCCortex Firmware Inspection - Using ROBOTC • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems6. TheVEXCortexSof

Pagina 35

ROBOTCDriver Installation • 2© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsSetupDriver Installation2.Cancel any automa

Pagina 36

ROBOTCDriver Installation • 3© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsSetup3. If you download the driver from ROB

Pagina 37

ROBOTCDriver Installation • 4© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsSetup4. Follow the installation prompts to

Pagina 38

ROBOTCVEX Cortex Conguration over USB • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEX Cortex Conguration over US

Pagina 39 - Driver Installation

ROBOTCVEX Cortex Conguration over USB • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2. Specify that you are using

Pagina 40

ROBOTCVEX Cortex Conguration over USB • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3. The VEX Cortex Download Met

Pagina 41

ROBOTCVEX Cortex Conguration over USB • 4© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems4. Go to Robot > Download F

Pagina 42

ROBOTCVEX Cortex Conguration over USB • 5© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems5. The ROBOTC Firmware enables

Pagina 43

ROBOTCVEX Cortex Conguration over USB • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEXnet Joystick Conguration in

Pagina 44

ROBOTCVEX Cortex Conguration over USB • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2a. Connect the VEXnet Joystic

Pagina 45

ROBOTCCortex Firmware Inspection - Using ROBOTC • 4© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems7. UnplugtheCortex.

Pagina 46

ROBOTCVEX Cortex Conguration over USB • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3. Go to Robot > Download F

Pagina 47

ROBOTCVEX Cortex Conguration over USB • 4© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEXnet Joystick Conguration in

Pagina 48

ROBOTCVEX Cortex Conguration over USB • 5© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2. Tether the USB port on the

Pagina 49

ROBOTCVEX Cortex Conguration over USB • 6© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems4. Turn the Cortex OFF.5. Rem

Pagina 50 - 3. Download Progress

ROBOTCVEX Cortex Conguration over USB • 7© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems7. Power the Cortex and Joysti

Pagina 51

ROBOTCVEX Cortex Conguration over USB • 8© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsVEXnet Joystick Conguration in

Pagina 52 - A-to-A cable

ROBOTCVEX Cortex Conguration over USB • 9© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2. Press and hold the 6U trigg

Pagina 53 - 4. Turn the Cortex OFF

ROBOTCVEX Cortex Conguration over USB • 10© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems4. Move both joysticks throug

Pagina 54

ROBOTCVEX Cortex Conguration over USB • 11© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems5. Press the 8U button to sav

Pagina 55

ROBOTCVEX Cortex Conguration over USB • 12© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsIssue: Slow blinking green RO

Pagina 56

ROBOTCCortex Firmware Inspection - Using ROBOTC • 5© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsFirmware Inspection Us

Pagina 57

ROBOTCMaster Firmware Download • 1© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupIn this document, you will learn how t

Pagina 58 - Additional Information

ROBOTCMaster Firmware Download • 2© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupMaster Firmware Download Instructions

Pagina 59 - Troubleshooting

ROBOTCMaster Firmware Download • 3© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetup3. Open ROBOTC for IFI.3.OpenROBOT

Pagina 60 - Download Instructions

ROBOTCMaster Firmware Download • 4© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupMaster Firmware Download Instructions

Pagina 61 - Drivers Needed

ROBOTCDownload ROBOTC User Firmware • 1© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsDownload ROBOTC User FirmwareYou w

Pagina 62

ROBOTCDownload ROBOTC User Firmware • 2© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems2. Plug the free USB connector en

Pagina 63 - End of Section

ROBOTCDownload ROBOTC User Firmware • 3© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems3.TurntheVEXMicrocontroller

Pagina 64 - Download ROBOTC User Firmware

ROBOTCDownload ROBOTC User Firmware • 4© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsIf you have not yet registered you

Pagina 65 - Drivers Needed Error

ROBOTCDownload ROBOTC User Firmware • 5© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems5. Now that ROBOTC is open, go to

Pagina 66 - (cont.)

ROBOTCDownload ROBOTC User Firmware • 6© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems7. The Select VEX rmware le win

Pagina 67 - Information Box

ROBOTCTesting VEX Cortex Robots using VEXnet • 1© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX Cortex Robots

Pagina 68

ROBOTCDownload ROBOTC User Firmware • 7© 2007 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsEnd of SectionYour robot is now re

Pagina 69

ROBOTCVEXnet Upgrade Installation • 1© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupIn this document, you will learn ho

Pagina 70

ROBOTCVEXnet Upgrade Installation • 2© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 71 - Installation Instructions

ROBOTCVEXnet Upgrade Installation • 3© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 72

ROBOTCVEXnet Upgrade Installation • 4© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 73

ROBOTCVEXnet Upgrade Installation • 5© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 74

ROBOTCVEXnet Upgrade Installation • 6© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 75

ROBOTCVEXnet Upgrade Installation • 7© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetup4a.UseCaution...Be careful to ro

Pagina 76

ROBOTCVEXnet Upgrade Installation • 8© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 77

ROBOTCVEXnet Upgrade Installation • 9© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instruc

Pagina 78

ROBOTCTesting VEX Cortex Robots using VEXnet • 2© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics SystemsTesting VEX Cortex Robots

Pagina 79

ROBOTCVEXnet Upgrade Installation • 10© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetup3a.TurnontheTransmitterVEXne

Pagina 80

ROBOTCVEXnet Upgrade Installation • 11© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsSetupVEXnet Upgrade Installation Instru

Pagina 81

RO BOTCReferenceReserved Words • 1© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved Words motor[port3]= 127; //po

Pagina 82 - Reserved Words

RO BOTCReferenceReserved Words • 2© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved Words int x; //Integer va

Pagina 83

RO BOTCReferenceReserved Words • 3© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved Words ClearTimer(T1); //Clear Ti

Pagina 84

RO BOTCReferenceReserved Words • 4© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved WordsbVexAutonomousMode = false;

Pagina 85

RO BOTCReferenceReserved Words • 5© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved Wordssrand(16); //Assign 16 as

Pagina 86

RO BOTCReferenceReserved Words • 6© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReserved Wordsint x; //Declares the inte

Pagina 87

ROBOTCReferenceThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger OverviewROBOTC has a

Pagina 88 - The ROBOTC Debugger Overview

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsReferenceThe ROBOTC Debugger Program Debug WindowT

Pagina 89 - Reference

ROBOTCTesting VEX Cortex Robots using VEXnet • 3© 2011 Carnegie Mellon Robotics Academy / For use with VEX Robotics Systems7. Afteraconnectionha

Pagina 90

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger Global VariablesThe Global Var

Pagina 91 - The ROBOTC Debugger Timers

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger TimersThe Timers debug window

Pagina 92 - The ROBOTC Debugger Motors

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger MotorsThe Motors debug window

Pagina 93 - The ROBOTC Debugger Sensors

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger SensorsThe Sensors debug windo

Pagina 94

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger SensorsReferenceTo congure th

Pagina 95

ROBOTCThe ROBOTC Debugger© Carnegie Mellon Robotics Academy / For use with VEX® Robotics SystemsThe ROBOTC Debugger MiscellaneousReferenceThere ar

Commenti su questo manuale

Nessun commento