Sie sind auf Seite 1von 6

3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem

2016FRCControlSystem(/s/4485)GettingStartedwiththe2016ControlSystem(/s/4485/m/13503)GettingStartedwiththe2016ControlSystem(/s/4485/m/13503/c/86641)
Subscribetoourfeed(/s/4485.rss)

search

Topics
GettingStartedwiththeScreenStepsDocumentation1(/s/4485/m/13503/c/57148)
GettingStartedwiththe2016ControlSystem20(/s/4485/m/13503/c/86641)

DocumentationsitepoweredbyScreenStepsLive(http://bluemangolearning.com/screenstepslive)

ScreenStepsLive(http://connect.screensteps.com/cs/c/?cta_guid=71581e3a02e24afd89f66c80ce858c84&placement_guid=c93492d844c24f59b4eac96dcacc7579&

WPILibSupporters(http://wp.wpi.edu/wpilib/wpilibsupporters)

LastUpdated
Jan21,2016

DownloadManualPDF(/s/4485/m/13503/pdf)

OtherResources
GettingStarted
GettingStartedwiththe2016ControlSystem(/s/4485/m/13503)
2016ControlSystemHardware(/s/4485/m/24166)
FRCDriverStation(/s/4485/m/24192)

ProgrammingLanguages
FRCC++Programming(/s/4485/m/13810)
FRCJavaProgramming(/s/4485/m/13809)
FRCLabVIEWProgramming(/s/4485/m/13811)
VisionProcessing(/s/4485/m/24194)

WPITools
SmartDashboard(/s/4485/m/26401)
RobotBuilder(/s/4485/m/26402)
UsingFRCSimwithC++andJava(/s/4485/m/23353)
GRIPGraphicalImageProcessing(/s/4485/m/50711)
WPILibSource(/s/4485/m/wpilib_source)

Troubleshooting
Troubleshooting(/s/4485/m/24193)

RecentUpdates
CurrentSoftwareRevisions(/s/4485/m/13503/l/305566currentsoftwarerevisions)
Addingcustomcomponents(/s/4485/m/26402/l/470258addingcustomcomponents)
RobotPreemptiveTroubleshooting(/s/4485/m/24193/l/501412robotpreemptivetroubleshooting)
C++\JavaPluginChangelog(/s/4485/m/13810/l/483574cjavapluginchangelog)
InstallingFRCSimManually(MacOSX)(/s/4485/m/23353/l/484073installingfrcsimmanuallymacosx)

More(/s/4485/recent)

ReportErrors
0forthisarticle

Prev:RoboRIONetworking(/s/4485/m/13503/l/242608roborionetworking)
Next:RunningyourBenchtopTestProgramTethered(/s/4485/m/13503/l/146462runningyourbenchtoptestprogramtethered)

FRCDriverStationPoweredbyNILabVIEW
Thisarticledescribestheuseandfeaturesofthe2016FRCDriverStationPoweredbyNILabVIEW.

ForinformationoninstallingtheDriverStationsoftwareseethisdocument(../../13503/l/144150?dataresolveurl=true&datamanualid=13503).

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 1/6
3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem

StartingtheFRCDriverStation

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=4708599)

TheFRCDriverStationcanbelaunchedbydoubleclickingtheiconontheDesktoporbyselectingStart>AllPrograms>FRCDriverStation.

SettingUptheDriverStation

(/s/4485/m/13503/l/144976frcdriverstationp

TypicallytheDriverStationwillsettheappropriatesettingsautomatically,butifyoudohavetosetthenetworksettingsmanually,theDSshouldusethefollowingsettings:

IP:DHCP

TheDSmustbesettoyourteamnumberinordertoconnecttoyourrobot.InordertodothisclicktheSetuptabthenenteryourteamnumberintheteamnumberbox.Pressreturn

StatusPane

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=5092027)

TheStatusPaneoftheDriverStationislocatedinthecenterofthedisplayandisalwaysvisibleregardlessofthetabselected.Itdisplaysaselectionofcriticalinformationaboutthest

1.Team#TheTeamnumbertheDSiscurrentlyconfiguredfor.ThisshouldmatchyourFRCteamnumber,tochangethenumberseetheSetupTab.
2.BatteryVoltageIftheDSisconnectedandcommunicatingwiththeroboRIOthisdisplayscurrentbatteryvoltageasanumberandwithasmallchartofvoltageovertimeinthe
3.MajorStatusIndicatorsThesethreeindicatorsdisplaymajorstatusitemsfortheDS.The"Communications"indicateswhethertheDSiscurrentlycommunicatingwiththeFRC
4.StatusStringTheStatusStringprovidesanoverallstatusmessageindicatingthestateoftherobot,someexamplesare"NoRobotCommunication","NoRobotCode","Emerg

OperationTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image

TheOperationsTabisusedtocontrolthemodeoftherobotandprovideadditionalkeystatusindicatorswhiletherobotisrunning.

1.RobotModeThissectioncontrolstheRobotMode.PracticeModecausestherobottocyclethroughthesametransitionsasanFRCmatchaftertheEnablebuttonispressed
2.Enable/DisableThesecontrolsenableanddisabletherobot.Youcanalsousethekeycombination[]\(the3keysabovetheenterkeyonmostkeyboards)toenabletherobot
3.ElapsedTimeIndicatestheamountoftimetherobothasbeenenabled
4.PCBatteryIndicatescurrentstateofDSPCbatteryandwhetherthePCispluggedin
5.PCCPU%IndicatestheCPUUtilizationoftheDSPC
6.WindowModeWhennotontheDriveraccountontheClassmateallowstheusertotogglebetweenfloating(arrow)anddocked(rectangle)
7.TeamStationWhennotconnectedtoFMS,setstheteamstationtotransmittotherobot.

Note:WhenconnectedtotheFieldManagementSystemthecontrolsinsections1,and2willbereplacedbythewordsFMSConnectedandthecontrolinSection7willbegreyedout

DiagnosticsTab

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 2/6
3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=5092033)

TheDiagnosticsTabcontainsadditionalstatusindicatorsthatteamscanusetodiagnoseissueswiththeirrobot:

1.DSVersionIndicatestheDriverStationVersionnumber
2.roboRIOImageVersionStringindicatingtheversionoftheroboRIOImage
3.WPILibVersionStringindicatingtheversionofWPILibinuse
4.CANDeviceVersionsStringindicatingthefirmwareversionofdevicesconnectedtotheCANbus
5.ConnectionIndicatorsIndicateconnectionstatustovariouscomponents."EnetLink"indicatesthecomputerhassomethingconnectedtotheethernetport."DSRadio"isaleg
6.RebootroboRIOThisbuttonattemptstoperformaremoterebootoftheroboRIO(afterclickingthroughaconfirmationdialog)
7.RestartRobotCodeThisbuttonattemptstorestartthecoderunningontherobot(butnotrestarttheOS)
8.MemoryStatsThissectionshowsstatsabouttheroboRIOmemory

SetupTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=8030569)

TheSetupTabcontainsanumberofbuttonsteamscanusetocontroltheoperationoftheDriverStation:

1.TeamNumberShouldcontainyourFRCTeamNumber.ThiscontrolsthemDNSnamethattheDSexpectstherobottobeat.New:Shiftclickingonthedropdownarroww
2.DashboardTypeControlswhatDashboardislaunchedbytheDriverStation.Defaultlaunchesthefilepointedtobythe"FRCDSDataStorage.ini"file,bydefaultthisisDashb
dataresolveurl=true&datamanualid=7932)sectionofthedocumentation.
3.DSProtocolThiscontroldefaultsto2015.Use2014forcommunicatingwitha2014cRIOimage.
4.PracticeModeTimingTheseboxescontrolthetimingofeachportionofthepracticemodesequence.WhentherobotisenabledinpracticemodetheDSautomaticallyprocee
5.AudioControlThisbuttoncontrolswhetheraudiotonesaresoundedwhenthePracticeModeisused.

USBDevicesTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=5092039)

TheUSBDevicestabincludestheinformationabouttheUSBDevicesconnectedtotheDS

1.USBSetupListThiscontainsalistofallcompatibleUSBdevicesconnectedtotheDS.Pressingabuttononadevicewillhighlightthenameingreenandput2*sbeforethede
2.RescanThisbuttonwillforceaRescanoftheUSBdevices.Whiletherobotisdisabled,theDSwillautomaticallyscanfornewdevicesandaddthemtothelist.Toforceacom
3.DeviceindicatorsTheseindicatorsshowthecurrentstatusoftheAxes,buttonsandPOVofthejoystick.
4.RumbleForXInputdevices(suchasXBoxcontrollers)theRumblecontrolwillappear.Thiscanbeusedtotesttherumblefunctionalityofthedevice.Thetopbaris"RightRum

ReArrangingandLockingDevices

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 3/6
3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=4818177)

The2015DriverStationhasthecapabilityof"locking"aUSBdeviceintoaspecificslot.Thisisdoneautomaticallyifthedeviceisdraggedtoanewpositionandcanalsobetriggeredb

Note:Ifyouhavetwoormoreofthesamedevice,theyshouldmaintaintheirpositionaslongasalldevicesremainpluggedintothecomputerinthesameportstheywerelockedin.If

Example:Theimageaboveshows4devices:

ALocked"LogitechAttack3"joystick.Thisdevicewillstayinthispositionunlessdraggedsomewhereelseorunlocked
Anunlocked"LogitechExtreme3D"joystick
Anunlocked"GamepadF310(Controller)"whichisaLogitechF310gamepad
ALocked,butdisconnected"MadCatzGamePad(Controller)"whichisaMadCatzXbox360Controller

Inthisexample,unpluggingtheLogitechExtreme3DjoystickwillresultintheF310Gamepadmovinguptoslot1.PluggingintheMadCatzGamepad(evenifthedevicesinSlots1an

JoystickSetupBestPractice
Note:WhenusingtheReArrangingandLockingfeaturedescribedabove,teamsshouldtakecaretomakesuredevicesbehaveastheyexpectwhentheDSisrestarted

CAN\PowerTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=5092042)

ThelasttabontheleftsideoftheDSistheCAN\RobotPowerTab.ThistabcontainsinformationaboutthepowerstatusoftheroboRIOandthestatusoftheCANbus:

1.CommsFaultsThisindicatesthenumberofCommsfaultsthathaveoccurredsincetheDShasbeenconnected
2.12VFaultsThisindicatesthenumberofinputpowerfaults(Brownouts)thathaveoccurredsincetheDShasbeenconnected
3.6V/5V/3.3VFaultsThisindicatesthenumberoffaults(typicallycausebyshortcircuits)thathaveoccurredontheUserVoltageRailssincetheDShasbeenconnected
4.CANBusUtilizationThisindicatesthepercentageutilizationoftheCANbus
5.CANfaultsTheseindicatethecountsofeachofthe4typesofCANfaultssincetheDShasbeenconnected

Ifafaultisdetected,theindicatorforthistab(showninblueintheimageabove)willturnred.

ChartsTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=5092045)

TheChartstabplotsanddisplaysadvancedindicatorsofrobotstatustohelpteamsdiagnoserobotissues:

1.Thetopgraphchartstriptimeinmillisecondsingreen(againsttheaxisontheright)andlostpacketspersecondinblue(againsttheaxisontheleft)
2.Thebottomgraphplotsbatteryvoltageinyellow(againsttheaxisontheleft),roboRIOCPUinred(againsttheaxisontheright),DSRequestedmodeasacontinuouslineonth
3.ThiskeyshowsthecolorsusedfortheDSRequestedandRobotReportedmodesinthebottomchart.
4.ChartscaleThesecontrolschangethetimescaleoftheDSCharts
5.ThisbuttonlaunchestheDSLogFileViewer

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 4/6
3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem

MessagesTab

(/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview/show_image?image_id=8030572)

TheMessagestabdisplaysdiagnosticmessagesfromtheDS,WPILiband/ortheroboRIO.Themessagesarefilteredbyseverity.Bydefault,onlyErrorsaredisplayed.

ToaccesssettingsfortheMessagestab,clicktheGearicon.Thiswilldisplayamenuthatwillallowyoutoselectthedetaillevel(Errors,Errors+WarningsorErrors+Warnings+Prints),

Newfor2016ThiswindowwilldisplayprintsfromWPILibandUserCode.

BothTab
ThelasttabontherightsideistheBothtabwhichdisplaysMessagesandChartssidebyside

DriverStationKeys
ThefollowingkeyscanbeusedtocontrolDriverStationoperation:

F1ForceaJoystickrefresh.
'['+']'+'\'Enabletherobot(the3keysaboveEnteronmostkeyboards)
EnterDisabletheRobot
SpaceEmergencyStoptherobot.AfteranemergencystopistriggeredtheroboRIOwillneedtoberebootedbeforetherobotcanbeenabledagain.Note:ThiswillEStopth

Prev:RoboRIONetworking(/s/4485/m/13503/l/242608roborionetworking)
Next:RunningyourBenchtopTestProgramTethered(/s/4485/m/13503/l/146462runningyourbenchtoptestprogramtethered)

ReportErrors(0)
Usethisformtoreportanyerrorswiththedocumentation.ForhelpwithWPILib,pleaseusetheFIRSTForum
Name*

Email*

Report
Ignore Ignore
Areyouhuman?

Escribaeltexto

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 5/6
3/3/2016 FRCDriverStationPoweredbyNILabVIEW|GettingStartedwiththe2016ControlSystem|2016FRCControlSystem
SubmitReport

http://wpilib.screenstepslive.com/s/4485/m/13503/l/144976frcdriverstationpoweredbynilabview 6/6

Das könnte Ihnen auch gefallen