View Single Post
  #2   Spotlight this post!  
Unread 25-03-2014, 15:47
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is online now
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,658
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Real time versus normal timing

The Labview FRC codebase has approximately zero control over the FPGA on the cRIO. The FPGA image is pre-compiled by the wizards that create the WPILib FRC framework, and all Labview/C++/Java code merely interfaces with the FPGA through DMA calls and such. So no, the Real Time timing VIs don't have much of anything to do with the FPGA and wouldn't off-load any processing from the CPU to the FPGA. They are much higher accuracy and more deterministic than the standard "Wait (ms)" function, however, and that obviously carries a higher CPU cost with it.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote