Go to Post Anyway, it's a global program and a global world. - Christopher149 [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #2   Spotlight this post!  
Unread 01-12-2011, 04:43 PM
rrossbach rrossbach is offline
Registered User
AKA: Ron R
FRC #2607 (RoboVikings)
Team Role: Mentor
 
Join Date: Nov 2008
Rookie Year: 2008
Location: Warrington PA
Posts: 90
rrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to behold
Re: Black Jaguars and CANBUS 2011

As far as the code goes, just create CANJaguar objects instead of Jaguar objects - for simple driving with a joystick everything else is the same between CAN and PWM. It also helps to do some exception handling when creating the objects, like this:

Code:
        while (leftMotor == null && ++maxRetries < 10) {
            try {
                leftMotor = new CANJaguar(1);
            } catch (Exception e) {
                System.out.println("CANJaguar(1) error " + e.getMessage());
                Timer.delay(.1);
            }
        }

        if (maxRetries >= 10)
            System.out.println("CANJaguar(1) did not initialize, cannot drive");
Aside from the code itself there are a bunch of other setup things to take care of other as well (flashing the firmware on the Jags, re-imaging the cRIO to use the CAN plugin, setting up the 2CAN if you're using that, etc). CAN also supports much more advanced control modes than just simple driving so you may want to consider that as well.

You'll find several threads about all of this in the CAN subforum under Electrical - if you need any further help feel free to ask!

- Ron
Team #2607 controls mentor
__________________

FIRST Mid-Atlantic Volunteer
FRC Team #2607 Mentor
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:02 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi