Go to Post Find what your team is good at, and use it in any way you can. - karomata [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 17-03-2015, 17:44
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 122
feverittm will become famous soon enoughfeverittm will become famous soon enough
Using the old cRIO control system

Folks,

My team has a number of the cRIO control systems, as well as a couple of robots that we would like to get active again for off season projects.

When the roboRIO was announced it was advertised that teams could still use the old control system for development/testing using the new programming framework.

Therefore the question becomes, now that we have had most of the season (build + competition) behind us, has anyone found a way to program the older components using the new programming components? This is besides trying to find and load all of the old programming software and run it like previous years.

Thanks.
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
  #2   Spotlight this post!  
Unread 17-03-2015, 17:53
pastelpony's Avatar
pastelpony pastelpony is offline
Programmer/Electrical
AKA: Zach M
FRC #3525 (Nuts and Bolts of Fury)
Team Role: Programmer
 
Join Date: Feb 2014
Rookie Year: 2013
Location: Waterbury, Connecticut
Posts: 152
pastelpony will become famous soon enough
Re: Using the old cRIO control system

If you're talking about LabVIEW, then it's perfectly possible. I've programmed a test board using the 4-slot cRIO II, DIO breakout, etc using the newest version of LabVIEW (albeit in a cRIO project, not a roboRIO one). There is an option to create a cRIO project to work with it.

However, 8-slot cRIOs cannot be programmed with LabVIEW 2014 and must be programmed with 2013.
__________________
Team 3525 Head Programmer (2014- ) - Java (Formerly LabVIEW)
  #3   Spotlight this post!  
Unread 17-03-2015, 18:06
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 122
feverittm will become famous soon enoughfeverittm will become famous soon enough
Re: Using the old cRIO control system

I should have included that we use Java.

Thanks
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
  #4   Spotlight this post!  
Unread 17-03-2015, 18:12
Ben Wolsieffer Ben Wolsieffer is online now
Dartmouth 2020
AKA: lopsided98
FRC #2084 (Robots by the C)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Manchester, MA (Hanover, NH)
Posts: 520
Ben Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud ofBen Wolsieffer has much to be proud of
Re: Using the old cRIO control system

With Java, you have to use the the 2014 frameworks.
__________________



2016 North Shore District - Semifinalists and Excellence in Engineering Award
2015 Northeastern University District - Semifinalists and Creativity Award
2014 Granite State District - Semifinalists and Innovation in Control Award
2012 Boston Regional - Finalists
  #5   Spotlight this post!  
Unread 17-03-2015, 19:09
Hugh Meyer's Avatar
Hugh Meyer Hugh Meyer is offline
Registered User
FRC #1741 (Red Alert Robotics)
Team Role: Mentor
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Greenwood Indiana
Posts: 158
Hugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud ofHugh Meyer has much to be proud of
Re: Using the old cRIO control system

If you want C++ check this link:

https://usfirst.collab.net/sf/projec..._crio_c_tools/

-Hugh
  #6   Spotlight this post!  
Unread 18-03-2015, 07:50
elfenari elfenari is offline
1099 Discotechs Captain
AKA: Ari Elfenbein
FRC #1099 (Discotechs)
Team Role: Leadership
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Brookfield, CT, USA
Posts: 12
elfenari is an unknown quantity at this point
Re: Using the old cRIO control system

We were playing around with this for the same reason as you guys (Java team). The programming must still be done in netbeans with the old plugins because of the way the IDE sends code to the controller ( unless someone can make a plugin for eclipse that doesn't use the mDNS the roboRIO uses). For driving, if you have a 4-slot cRIO, you should be able to flash the latest image (73? 43?) and use the 2015 driver station by selecting 2009-2014 from the control system menu. If you have and 8-slot, like we do, it doesn't support the latest firmware. Our solution was to reimage an old classmate with last years software, and just drive with the old driver station.
  #7   Spotlight this post!  
Unread 18-03-2015, 08:03
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,679
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Using the old cRIO control system

From another thread:

Quote:
Originally Posted by Jacob Bendicksen View Post
  • Yes, you'll need to use the roboRIO if you're using WPILib Java. However, if you use the CCRE, our custom Java runtime engine that our awesome software manager Colby built, the code is identical. Not sure if you're interested in using it, but it would make it possible to write code that runs on both the cRIO and the roboRIO.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
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


All times are GMT -5. The time now is 21:19.

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