Go to Post Competing at multiple regionals or Championship events has no bearing on the life lessons you will learn or the unbelievable memories you will have--for that is what FIRST is truly all about. - Alivia [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-06-2008, 19:51
JJD JJD is offline
Registered User
AKA: Jesse
FRC #2225 (R.U.S.T.)
Team Role: Engineer
 
Join Date: Jun 2008
Rookie Year: 2008
Location: Minneapolis
Posts: 19
JJD is an unknown quantity at this point
Lightbulb 2009 season question

Our team was a bit shorthanded when it came to programming. While the 2-3 people who knew it, got the job done, it'd always be better to have more people to bounce ideas off of.

Keeping that in mind, I am going to try to learn a little bit over the summer, but with the new control interface is the programming going to change from C? Does anyone know yet?

Thanks
  #2   Spotlight this post!  
Unread 02-06-2008, 19:55
whytheheckme's Avatar
whytheheckme whytheheckme is offline
Registered User
AKA: Jacob Komar
no team
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Providence, RI
Posts: 1,320
whytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond repute
Send a message via ICQ to whytheheckme Send a message via AIM to whytheheckme Send a message via MSN to whytheheckme Send a message via Yahoo to whytheheckme
Re: 2009 season question

The controller next year will be programmable in LabView, with C support available (according to the announcment at championships). While C will be supported, it will be much much less powerful than coding in LabView.

Welcome to ChiefDelphi! Just so you know, please search before posting. This has been covered in numerous threads (thanks in advance )

-Jacob
  #3   Spotlight this post!  
Unread 02-06-2008, 20:30
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,752
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: 2009 season question

To offer up a little different summary of the previous programming discussions.

The languages available for teams to use will be C/C++ and LV. They will both be quite powerful, pretty much on par with each other. Both development environments will support wireless source level debugging and some other high level tools, and both will support a new edition of the WPI robotics libraries that are being open sourced.

Greg McKaskle
  #4   Spotlight this post!  
Unread 02-06-2008, 22:40
jtdowney jtdowney is offline
Boiler Up
AKA: John Downey
FRC #4302 (Robophins)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Chicago
Posts: 300
jtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant future
Re: 2009 season question

Quote:
Originally Posted by whytheheckme View Post
While C will be supported, it will be much much less powerful than coding in LabView.
I have to disagree with Jacob and reinforce what Greg posted, everything I've heard said they've made considerable effort to ensure both platforms will be equally as powerful and that you will have a C interface to LabVIEWs libraries (image processing and such).

Now it would be hard for us to say whether switching your team to LabVIEW would be a worth it. As many have said on this forum, some people pick up the LabVIEW language quicker then others. So I would present both and let your programmers decide, either way you will always find plenty of help here.
__________________
John Downey
Lead Robot Inspector - Purdue IndianaFIRST District
Whitney Young Magnet High School/Robophins (FRC 4302) - Mentor (2013-current)
Midwest Regional Planning Committee - Member (2012-current)
Boilermaker Regional Planning Committee - Member (2011-2014)
Robot Inspector (2008-current)
Purdue FIRST Programs - Staff Advisor (2008-2011)
Lafayette-Jefferson High School/Precision Guessworks (FRC 1646) - Mentor (2006-2011)
  #5   Spotlight this post!  
Unread 02-06-2008, 23:30
slavik262's Avatar
slavik262 slavik262 is offline
We do what we must because we can.
AKA: Matt Kline
FRC #0537 (Charger Robotics)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Sussex, WI
Posts: 310
slavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to behold
Send a message via AIM to slavik262
Re: 2009 season question

At the risk of being redundant, I'd like to reinforce this. Not only will the controller be programmable in C, but C++, which is basically C with additional features (such as object oriented programming and templates). C++ will open many new doors combined with WPILib, and should be just as powerful as LabVIEW
__________________
  #6   Spotlight this post!  
Unread 03-06-2008, 16:22
JJD JJD is offline
Registered User
AKA: Jesse
FRC #2225 (R.U.S.T.)
Team Role: Engineer
 
Join Date: Jun 2008
Rookie Year: 2008
Location: Minneapolis
Posts: 19
JJD is an unknown quantity at this point
Re: 2009 season question

If i decide to learn C++ and my team sticks with C, will I still be able to help out on coding? I hear they're very similar, but not sure how similar.
  #7   Spotlight this post!  
Unread 03-06-2008, 22:00
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,752
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: 2009 season question

C++ is highly compatible with C. It is souped-up, with extensions including object oriented support, generic templates, default parameters, and operator overloading. A single project can contain both C(.c) and C++(.cpp) files, and can share header(.h) files.

Greg McKaskle
  #8   Spotlight this post!  
Unread 03-06-2008, 22:36
slavik262's Avatar
slavik262 slavik262 is offline
We do what we must because we can.
AKA: Matt Kline
FRC #0537 (Charger Robotics)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Sussex, WI
Posts: 310
slavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to beholdslavik262 is a splendid one to behold
Send a message via AIM to slavik262
Re: 2009 season question

Basically everything that can possibly be done in C can also be done in C++. And teaching somebody C++ after they know C isn't hard. Syntax is the seme, and you're basically just teaching them a few new structures. I've found a great tutorial for doing so is learncpp.com.
__________________
  #9   Spotlight this post!  
Unread 06-06-2008, 17:44
JJD JJD is offline
Registered User
AKA: Jesse
FRC #2225 (R.U.S.T.)
Team Role: Engineer
 
Join Date: Jun 2008
Rookie Year: 2008
Location: Minneapolis
Posts: 19
JJD is an unknown quantity at this point
Re: 2009 season question

Thanks for all your help guys! Hoping to learn enough by next season to add an asset to 2225! See you guys in MN(and maybe WI) next season.
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
2009 Season Looking Forward Looking Forward General Forum 62 25-02-2009 20:09
2009 Dallas Regional lynca Regional Competitions 38 01-05-2008 18:44
2008 vs 2009 (AutoCAD) Roger CAD 3 28-04-2008 15:30
2009 Championships Macdaddy549 Rumor Mill 80 02-04-2008 16:22
2009 Trans-Am? Matt Attallah Chit-Chat 12 01-04-2006 01:08


All times are GMT -5. The time now is 10:50.

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