Go to Post I think they get nutrition from chain greese. - Lucid [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 12-08-2008, 18:34
kenethare kenethare is offline
Registered User
FRC #0435 (Robodogs)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Raleigh
Posts: 3
kenethare is an unknown quantity at this point
Compact rio not being able to use C

I may sound like an idiot here but awhile back a person from NI came to my team and told us that the compact RIO can't use C programing. I was not at that meeting and want to know for sure if this is true. Can you guys give me and other sources than FIRST and NI, because they have so far been non-conclusive. It would be great if someone had a link to a place where this was announced, so i can show my team.
Thank You.
  #2   Spotlight this post!  
Unread 12-08-2008, 18:38
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,532
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Compact rio not being able to use C

I suggest you look around. It has been clearly stated a number of times that the compactrio WILL be supporting C and that WPI will be handling the C library coding to keep it on equal footing with what NI releases for Labview.
  #3   Spotlight this post!  
Unread 12-08-2008, 18:45
kenethare kenethare is offline
Registered User
FRC #0435 (Robodogs)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Raleigh
Posts: 3
kenethare is an unknown quantity at this point
Re: Compact rio not being able to use C

Thank you i thought so i just need a way to prove it to my team because this guy was a pretty smooth talker and has them all convinced.
this is good news for me thanks for the fast reply.
  #4   Spotlight this post!  
Unread 12-08-2008, 18:48
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: Compact rio not being able to use C

Quote:
Originally Posted by kenethare View Post
Thank you i thought so i just need a way to prove it to my team because this guy was a pretty smooth talker and has them all convinced.
On the WPI FIRST page regarding the new control system which is linked from the FIRST website it says:

Quote:
The cRIO from National Instruments can be programmed in LabVIEW or C.
__________________
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 12-08-2008, 19:02
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,572
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Compact rio not being able to use C

National Instruments has not yet released anything for C with the Compact Rio to the general public. We are one of the guinea pigs.

It's very likely the person you spoke to is not aware of the development of the FIRST controller and the C interface.

Here is the NI press release, which mentions C programming: http://digital.ni.com/worldwide/bwco...25742B00737DF5
  #6   Spotlight this post!  
Unread 12-08-2008, 22:01
BJT's Avatar
BJT BJT is offline
uh, should that be smoking?
AKA: Ben Thorsgard
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Northwood ND
Posts: 250
BJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond repute
Re: Compact rio not being able to use C

Does anyone know if we can use EasyC with the new controller? Forgive me if that's a stupid question, I'm no programmer. The last thing I programmed was an Apple 2 using Basic.
__________________


2016 Central Illinois Winner. Curie Division finalist
  #7   Spotlight this post!  
Unread 12-08-2008, 22:10
Richard McClellan's Avatar
Richard McClellan Richard McClellan is offline
Engineering Mentor
FRC #0254 (Cheesy Poofs)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2004
Location: Palo Alto, CA
Posts: 322
Richard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud ofRichard McClellan has much to be proud of
Send a message via AIM to Richard McClellan
Re: Compact rio not being able to use C

Quote:
Originally Posted by BJT View Post
Does anyone know if we can use EasyC with the new controller? Forgive me if that's a stupid question, I'm no programmer. The last thing I programmed was an Apple 2 using Basic.
No, currently there is no plan for EasyC or any program like it to be available for the new controller. However, if you're used to using EasyC, using LabVIEW might not be too difficult since LabVIEW is a graphical programming environment, where you place blocks on a block diagram and wire them together.
__________________
~ Richard McClellan ~
Former Student on 1477 | Northside Roboteers | 2004-2005
Former Lead Mentor for 2158 | ausTIN CANs | 2007-2010
Current Mentor for 254 | Cheesy Poofs | 2013
  #8   Spotlight this post!  
Unread 12-08-2008, 22:10
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: Compact rio not being able to use C

Quote:
Originally Posted by BJT View Post
Does anyone know if we can use EasyC with the new controller? Forgive me if that's a stupid question, I'm no programmer. The last thing I programmed was an Apple 2 using Basic.
I haven't heard anything about EasyC being adapted to be used with the new controller, but I expect someone to release a comparable IDE for the new system.
__________________
Eric Haskins KC9JVH
  #9   Spotlight this post!  
Unread 12-08-2008, 22:18
BJT's Avatar
BJT BJT is offline
uh, should that be smoking?
AKA: Ben Thorsgard
FRC #0876 (Thunder Robotics)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Northwood ND
Posts: 250
BJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond reputeBJT has a reputation beyond repute
Re: Compact rio not being able to use C

Thanks.
__________________


2016 Central Illinois Winner. Curie Division finalist
  #10   Spotlight this post!  
Unread 13-08-2008, 14:17
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: Compact rio not being able to use C

Intelitek hasn't given an official statement regarding easyC, (imho) it sounds like they are either working on it, or they are not. So I wouldn't rule it out (just quite yet.)

My $.02
Jacob
  #11   Spotlight this post!  
Unread 15-08-2008, 00:32
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: Compact rio not being able to use C

From my understanding, the cRIO would be programmable in C++. Is this still the case? I remember quite a buzz about finally being able to use C++ as opposed to C.
__________________
  #12   Spotlight this post!  
Unread 15-08-2008, 01:11
Lowfategg's Avatar
Lowfategg Lowfategg is offline
Building cars now....
AKA: Tyler Moser
FRC #2016 (Mighty Monkey Wrenches)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2005
Location: Bridgewater, NJ
Posts: 471
Lowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond reputeLowfategg has a reputation beyond repute
Send a message via AIM to Lowfategg
Re: Compact rio not being able to use C

Quote:
Originally Posted by slavik262 View Post
From my understanding, the cRIO would be programmable in C++. Is this still the case? I remember quite a buzz about finally being able to use C++ as opposed to C.
I heard that to, or was that dealing with using C++ inside of labview.
__________________
Mechanical Engineering Student at WPI.

Mightly Monkey Wrenches FRC #2016 - 2010-12 (Mentor)

Past: FTC #74, FVC #3179, FVC #73, FRC #303, FRC #2753
  #13   Spotlight this post!  
Unread 15-08-2008, 04:09
Pat Fairbank's Avatar
Pat Fairbank Pat Fairbank is offline
Circuit Breaker
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: San Jose, CA
Posts: 2,132
Pat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond repute
Send a message via MSN to Pat Fairbank
Re: Compact rio not being able to use C

Quote:
Originally Posted by slavik262 View Post
From my understanding, the cRIO would be programmable in C++. Is this still the case? I remember quite a buzz about finally being able to use C++ as opposed to C.
From what I remember from the mentor presentation in Atlanta, the compiler that will be used is GCC (with an IDE provided by Wind River). So since C++ is mostly a superset of C, if the base code is provided in C it will compile in C++ as well. (I suppose this implies that you can also write a module or two in Fortran, Objective C, Ada, etc. if you really want.)
__________________
Patrick Fairbank
Team 254 | Mentor (2012-)
Team 1503 | Mentor (2007-2011)
Team 296 | Alumnus (2001-2004) | Mentor (2005-2006)

patfairbank.com
  #14   Spotlight this post!  
Unread 15-08-2008, 14:21
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: Compact rio not being able to use C

I realize the base code will compile in C++ if you can compile in C. However, I'm looking forward to using the features presented in C++ that aren't in C such as being able to use Object-Oriented Programming techniques and templates. My question is: will we be able to write/compile code in C++? I thought that this was the case.
__________________
  #15   Spotlight this post!  
Unread 15-08-2008, 21:35
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,575
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: Compact rio not being able to use C

I haven't done much work with Compact RIO, but can you not use Code Interface Nodes with them?
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
First CROSSING not being scored? jgannon Rules/Strategy 22 09-03-2008 11:08
CMUCam Forum messages are not being poseted as recent activity in the portal Bob22341 CD Forum Support 3 31-01-2007 22:34
Ethics 101: To re-use or not to re-use? aaeamdar General Forum 87 07-12-2006 19:10
Anyone concerned about the possibility of not being allowed to go to Nationals? skrussel Championship Event 41 03-04-2003 11:35
EDU RC not being recognized... Caleb Fulton Programming 5 24-03-2003 09:29


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

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