Thread: CRIO-FRCIII
View Single Post
  #8   Spotlight this post!  
Unread 25-03-2014, 20:52
Jefferson Jefferson is offline
Registered User
AKA: Jeff Clements
FRC #0016 (Bomb Squad)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Mountain Home, AR
Posts: 258
Jefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond reputeJefferson has a reputation beyond repute
Re: CRIO-FRCIII

Quote:
Originally Posted by Arhowk View Post
Well, for either of you I suppose
  1. How is the new Java API? Is it simply the old one or did they re-do it with all Java 8ness
  2. Is it easy to upgrade / switch JRE's on the niRIO?
  3. (not familiar with C++ on cRIO but our team is considering C++ for 2015) I've heard most about the upgrade from Java ME to SE but is it also being updated to C++11? (or does it already have C++11)
  4. How easy is it to write code on standard Java SE / cRIO Java and port it to niRIO?
  5. What are the deploy times?
We are a C++ team, so I'll take a stab at some of your questions and leave the rest for others.
  1. They are switching IDEs to Eclipse (as is C++), but the libraries are staying much the same. Somebody else will need to elaborate on any differences in the API.
  2. Don't know
  3. Windriver does not use C++11. It's stuck somewhere years back in C++ versions. We are using the latest version of Eclipse and C++11
  4. Libraries aren't expected to change much, but there may be some differences for Java. Somebody chime in here.
  5. Deploy times are pretty quick. It executes script in the command line in Eclipse that ftps the program to the robot restarts the program, no more restarting the OS on every deploy. The whole process takes around 30sec.