Thread: What is CAN?...
View Single Post
  #10   Spotlight this post!  
Unread 04-04-2010, 21:01
NyCityKId's Avatar
NyCityKId NyCityKId is offline
That Weird Kid
AKA: Andre Dunkley
FRC #1601 (Quantum Samurai)
Team Role: Mechanical
 
Join Date: Mar 2010
Rookie Year: 2007
Location: Queens, New York
Posts: 137
NyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to beholdNyCityKId is a splendid one to behold
Send a message via AIM to NyCityKId
Re: What is CAN?...

Quote:
Originally Posted by biojae View Post
The only thing to look out for when running CAN, is to handle your exceptions VERY well.
If you lose a CAN Jaguar (Smoke, fuse, etc.), and don't handle its loss in the code then the library will throw an exception that will crash the main thread (ie. the one that communicates with the DS)

So, if you happen to lose a jag in auto for example, then you don't have a tele.
Where if the same thing happened on PWM, you would only be crippled for that motor the JAG controlled not the whole bot.

Handle Exceptions!
Is this concerning LabVIEW?

Either way I'm a little lost as to what an exception is. I currently don't have a copy of LabVIEW (due to miscommunication and lack of reading the manual, it was generally accepted that there was a limited number of licences per team...so i wasn't allowed to bring it home and play with it), so when i get back to school on Wednesday (NYC is on spring break ) I'll get the disc from my mentor. I'll probably be back around Friday to discuss these exceptions more.
Reply With Quote