Drivers Station 2010 Joe Ross Team /12/2009
4 Port USB Hub I/O Classmate PC USB E-Stop Button
Classmate PC ● Customized Intel Classmate PC - ● Windows XP ● 1.6 GHz Atom processor, 1 GB ram ● 16 GB solid state hard drive ● 8.9” screen, 1024x600 resolution ● No vga port - Designed for school children ● More rugged then normal laptop
LabVIEW application ● The Driver Station software is an executable built with LabVIEW ● Version that works on any PC -Only available for beta teams, right now -● Does everything the Kwikbyte DS did last year and more
Operation Tab ● Same information as Kwikbyte DS ● Choose mode and enable/disable ● LCD Text is displayed in User Messages
Diagnostics Tab ● Shows communication details with each device in the control system - Useful for debugging ● Shows error output from WPILib
Setup Tab ● Set team number - Sets up computer IP address automatically ● Configure Practice Round - Lets you run a simulated match ● Remap Joystick positions in case automatic detection is wrong
IO tab ● Allows you to simulate analog and digital IO ● Shows state of IO when hardware is connected
Joysticks ● Supports 3 joysticks + Stop button or 4 joysticks without stop button ● Uses standard DirectInput API - Should allow a wide variety of joysticks and other input devices
Stop Button ● Connects via USB ● Performs E-Stop not disable - Robot must be rebooted after E-stop - Same as the E-Stop on the field - Space Bar acts as disable ● Must be connected for robot to be enabled - This may be bypassed
Integrated Dashboard
External Dashboard ● The integrated dashboard may be replaced by an external executable and run on the classmate ● Dashboard data may be re-directed to another computer
I/O Module ● Cypress First Touch starter kit ● USB powered (500 ma limit) -● No case or enclosure planned - Breadboard provided (will be slightly different then pictured
I/O Module ● Currently same I/O as Kwikbyte DS - 4 analog inputs ● 3.3v reference - 8 digital inputs ● Pullups provided - 8 digital outputs ● New features may be available later - accelerometer, capacitive touch sensor interface, thermistor, DAC, PWM, quadrature, additional analog and digital IO, configurable pullup/down
Developer/Driver accounts ● Two Windows XP accounts on Classmate ● Driver Account - Automatically starts Driver Station/Dashboard Software - Console mode, no access to any other programs. ● Developer Account - Administrator account - Normal XP interface
Software ● LabVIEW and Java software loaded by default - C++ may be installed, need big memory stick ● AVG Antivirus installed - Get updates from the internet - Or download updates on another computer and transfer with USB stick ● Open Office.org and PDF reader installed ● Tiny screen and keyboard - Nice for emergency, but not for everyday use
Classmate Power ● Beta teams were given Classmates with standard hard disks, thus final versions with solid state hard drives should be faster. ● Takes approximately 1.5 minutes to boot up, log in, and start driver station software - Hibernate and suspend modes being tested to reduce boot up time - Easy to turn on Classmate in the queue line ● AC power not provided on field - Classmate battery lasts several hours of use and is removable.