View Single Post
  #7   Spotlight this post!  
Unread 14-02-2008, 18:23
Bigcheese Bigcheese is offline
C++0x FTW!
AKA: Michael Spencer
FRC #1771
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2008
Location: GA
Posts: 36
Bigcheese is a jewel in the roughBigcheese is a jewel in the roughBigcheese is a jewel in the roughBigcheese is a jewel in the rough
Re: How important is Linux?

Quote:
Originally Posted by dcbrown View Post
Since there is no code within the user PIC processor - which PCI boards are you using to do data aquisition (analog and digital) on the PC? How expensive were they? Did you find it difficult to write the linux drivers for these boards and for the sonar, gyro, accelerometer, etc. drivers? What was the interrupt latency you measured? Really interested in this last one since latency needs to be down under 20us for things like the GTS sensor. The only unix kernel I know of that has decent real time latency are unix kernels built on top of the MACH OSF/1 microkernel.
None. $0. No. 0μs.

Hope that answers your questions.

And then to explain. We do, as I said before, have a minimal amount of code on the PIC processor to forward input/output data between the robot controller and the Linux machine.

Last edited by Bigcheese : 14-02-2008 at 23:14.