View Full Version : How to use an old cRIO with a 2015 driver station
PrimeMatrix
06-01-2015, 17:19
What's a detailed procedure for doing the above, if possible.
My understanding is you can't.
PrimeMatrix
06-01-2015, 17:42
My understanding is you can't.
Hmm, I swear I saw a post saying you could communicate with one http://www.chiefdelphi.com/forums/showpost.php?p=1412497&postcount=2
Ben Wolsieffer
06-01-2015, 19:21
Its seems to support the old protocol (via a switch on the setup tab), but when we tried to use it on our old robot, it would not connect. Its seems kind of wierd to include that option but not have it work.
Mark McLeod
06-01-2015, 19:26
That option on the DS was repurposed towards the end of beta testing and it no longer is used to connect to pre-2015 cRIO images using the '09-'14 communications protocol.
It now is used only to connect to the older FMS Lite which is only necessary if you will be using FMS Lite at home or will be attending a pre-ship scrimmage where FMS Lite is used instead of a regulation FMS.
RufflesRidge
06-01-2015, 19:28
Its seems to support the old protocol (via a switch on the setup tab), but when we tried to use it on our old robot, it would not connect. Its seems kind of wierd to include that option but not have it work.
From http://wpilib.screenstepslive.com/s/4485/m/24192/l/144976-frc-driver-station-software
FMS Protocol - This controls which version of the DS to FMS communication protocol to use. This control is only needed when connecting to a 2014 FMS such as at a Week Zero event, where it should be set to '14. This control will reset to '15 (the setting required for 2015 Competition Events) each time the DS is started.
What's a detailed procedure for doing the above, if possible.
First you need to use the cRIO imaging tool and program it with the v57 image for cRIO. This image only supports the 4-slot cRIO.
After imaging, you can use LabVIEW for FRC 2015 (LabVIEW 2014) to target the cRIO-FRC II. You can connect to it using the latest driver station since this new image supports the new network communication protocol.
BitTwiddler
08-01-2015, 22:19
Thanks Joe,
I was on the verge of pulling out my last few hairs trying to figure out why the 2015 DS wouldn't connect to the last year's robot.
Question: Once we re-image the cRIO will it no longer work with the old DS?
I'd hate to lose the ability to backtrack to the old DS if something goes wrong.
Thanks Joe,
I was on the verge of pulling out my last few hairs trying to figure out why the 2015 DS wouldn't connect to the last year's robot.
Question: Once we re-image the cRIO will it no longer work with the old DS?
I'd hate to lose the ability to backtrack to the old DS if something goes wrong.
It should still work with the old DS.
jtaylor991
10-01-2015, 15:16
Is there any solution for an 8-slot cRIO, or would it be best just to buy a new roboRIO (a difficult thing for our small team)?
When I try to have both LabVIEW 2013 and 2014 installed, the old drive station will run just fine, but I wanted to make a new project in LV 2013 (just for a base drivetrain and joysticks since we tore our old bot down to be a drive practice bot) and I got a yellow triangle next to the cRIO part and it said something along the lines of "The plugin is either not installed or not activated for your system. Please contact National Instruments." Is this due to trying to run both? I ran the installer a second time in the same directory and there were no issues (it just flew through since there was nothing to do) and the NI License Manager doesn't show any issues.
Stuart Hunt
13-01-2015, 14:20
When using the cRIO imaging tool found here: C:\Program Files\National Instruments\LabVIEW 2014\project\CRIO Tool
I only see an option for v52, which our cRIO already has... How do I get v57?
When using the cRIO imaging tool found here: C:\Program Files\National Instruments\LabVIEW 2014\project\CRIO Tool
I only see an option for v52, which our cRIO already has... How do I get v57?
Did you install the LabVIEW update? Are you a LabVIEW team?
Stuart Hunt
13-01-2015, 15:48
No, we're a Java team. I installed the National Instruments FRC 2015 Update Suite though.
No, we're a Java team. I installed the National Instruments FRC 2015 Update Suite though.
Only LabVIEW has a v57 image. If you image the target as LabVIEW, you will see the option for v57, and you could then switch it back to Java.
However, this won't help you at all since Java doesn't support the cRIO this year. If you want to program in Java on the cRIO you have to use Net Beans and the libraries from last year.
Stuart Hunt
13-01-2015, 16:48
Which means we'll have to use the old Driver Station?
Which means we'll have to use the old Driver Station?
Correct.
Does anyone know where we can download the old driver station? We still want to use our old CRio for driver practice but we no longer have any of last year's software. The NI link to last years update says "page not found".
Does anyone know where we can download the old driver station? We still want to use our old CRio for driver practice but we no longer have any of last year's software. The NI link to last years update says "page not found".
Bump for this
http://download.ni.com/support/softlib/first/frc/FileAttachments/FRC2014UpdateSuite6.00.zip
PrimeMatrix
26-01-2015, 17:31
Thanks for the help guys!
jtaylor991
27-01-2015, 20:46
My solution to using the old 8-slot cRIO was to install both last year and this year's software. Just make sure to put them both in separate National Instruments directory trees. I did NI 2014 and NI 2015 as the two. The updates installed fine (well LV 2013 works fine). Both drive stations are installed in Program Files/FRC Driver Station. There will be two versions of every file, just confirm which EXE is which.
Hopefully that is helpful to someone. Good luck!
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.