View Single Post
  #26   Spotlight this post!  
Unread 30-04-2012, 16:53
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,820
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Intermittent connection on field only

Quote:
Originally Posted by Dad1279 View Post
@Mark - So that's an issue with Labview and not Java? (We were using Java)
It's a LabVIEW issue, although it's possible to write Java/C++ code that has the same problem (i.e., killing the CAN sequence mid-command) you pretty much have to go out of your way to do it.

The LabVIEW default framework is constructed to kill the Autonomous thread at the end of the mode. The good part of this is you can't easily get stuck in Auto like you can in the other languages with sloppy code. The bad part is, with sloppy LabVIEW CAN code, you can end up with corrupted CAN.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle