Go to Post No amount of sleep beforehand will make up or prepare you for the lack of sleep you will receive during build season. - Dan Petrovic [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 24-03-2015, 17:49
john williams john williams is offline
Registered User
FRC #3021
 
Join Date: Mar 2015
Location: ohio
Posts: 1
john williams is an unknown quantity at this point
2014 robot with 2015 sofware

we need to know how to program 2015 software on a 2014 robot with?

we use the program eclipse to control our robot, and we use c++ for programming.
  #2   Spotlight this post!  
Unread 24-03-2015, 19:54
Ozuru's Avatar
Ozuru Ozuru is offline
It's always the programmer's fault.
no team
 
Join Date: May 2013
Rookie Year: 2010
Location: Earth
Posts: 268
Ozuru is a splendid one to beholdOzuru is a splendid one to beholdOzuru is a splendid one to beholdOzuru is a splendid one to beholdOzuru is a splendid one to beholdOzuru is a splendid one to beholdOzuru is a splendid one to behold
Re: 2014 robot with 2015 sofware

I'm not entirely sure if this is possible due to version changes. Maybe someone else who knows more about its backward compatibility can speak -- I also want to know this.
  #3   Spotlight this post!  
Unread 24-03-2015, 20:20
iLloyd iLloyd is offline
Registered User
AKA: Isiah L.
FRC #0128 (The Botcats)
Team Role: Programmer
 
Join Date: Feb 2013
Rookie Year: 2013
Location: Grandview
Posts: 27
iLloyd is an unknown quantity at this point
Re: 2014 robot with 2015 sofware

C++ specific:
The first problem is that the new code can't compile to the old cRIO. You can't use the old plugins because the last free license of WindRiver expired in January. I would look into Team 1151's Thunder cRIO C++ tools, which let you compile cRIO plugins in Eclipse. If you are porting a 2015 program to a 2014 cRIO, make sure to follow this guide; but in reverse.

Java:
We are not a Java team but you can use NetBeans, the old 2014 plugins, and the old version of Java to get your code on a 2014 robot. If you are porting a 2015 program to a 2014 cRIO, make sure to follow this guide; but in reverse.
(Thanks FrankJ)

LabVIEW:
Quote:
FRC 2015 code can be run on a 4-slot cRIO as well as the roboRIO.

An 8-slot cRIO will only run FRC 2014 code, but last year's LabVIEW license doesn't expire.
(Thanks Mark McLeod)

General:
Make sure all your hardware is configured using the 2014 software (most importantly the router). Make sure to set your driver station laptop to a static IP address. I would read the 2014 ScreenSteps to make sure you configure everything correctly and you wired everything correctly.

This information may not complete or correct. Our team hasn't done this and this is just based on my knowledge from beta testing and what I have read. If anyone has any corrections, I will edit my post.

Last edited by iLloyd : 25-03-2015 at 20:06. Reason: Fixed Java section
  #4   Spotlight this post!  
Unread 24-03-2015, 20:45
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,855
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: 2014 robot with 2015 sofware

LabVIEW

FRC 2015 code can be run on a 4-slot cRIO as well as the roboRIO.

An 8-slot cRIO will only run FRC 2014 code, but last year's LabVIEW license doesn't expire.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
  #5   Spotlight this post!  
Unread 25-03-2015, 10:58
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,939
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: 2014 robot with 2015 sofware

JAVA: 2015 is completely different. Different virtual machine on the roborio. You have to use the 2014 plugins & the older version of Java.
__________________
If you don't know what you should hook up then you should read a data sheet
  #6   Spotlight this post!  
Unread 25-03-2015, 20:03
iLloyd iLloyd is offline
Registered User
AKA: Isiah L.
FRC #0128 (The Botcats)
Team Role: Programmer
 
Join Date: Feb 2013
Rookie Year: 2013
Location: Grandview
Posts: 27
iLloyd is an unknown quantity at this point
Re: 2014 robot with 2015 sofware

Quote:
Originally Posted by FrankJ View Post
JAVA: 2015 is completely different. Different virtual machine on the roborio. You have to use the 2014 plugins & the older version of Java.
I wasn't clear with my post, I fixed it.
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