View Single Post
  #4   Spotlight this post!  
Unread 16-01-2011, 22:46
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: vxWorks kernel task exception

Quote:
Originally Posted by BEEKMAN View Post
The jaguars are being initated with the correct ID's (verified in bdccomm) and the default mode (percentvbus). After that they are only used to set the voltage (via Set), they are not used to read or set anything else. The block of code that is generating the error contains four set commands.
There is a bug in the current release that will crash if the CANJaguar class failed in the constructor. The MotorSafetyHelper will not be created and when that pointer is accessed in Set(), it will crash.

The key here is that the constructor was unsuccessful. Check the console for any errors from the CANJaguar constructor such as the version being wrong or some unclean status error.

-Joe
Reply With Quote