Drivers Station 2010
Joe Ross Team 330
11/12/2009
I/O
4 Port USB Hub
Classmate PC
USB E-Stop Button
Classmate PC ●
Customized Intel Classmate PC –
http://www.2gopc.com/2goPC_atom.html ● ● ● ● ●
–
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 –
●
Configure Practice Round –
●
Sets up computer IP address automatically 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 3 –
http://www.cypress.com/?rID=38235
●
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 ●
–
8 digital inputs ●
– ●
3.3v reference 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.