Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Electrical (http://www.chiefdelphi.com/forums/forumdisplay.php?f=53)
-   -   cRIO 2015 : NI roboRIO (http://www.chiefdelphi.com/forums/showthread.php?t=128539)

crake 20-04-2014 15:00

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by cadandcookies (Post 1376828)
, I'd almost say the STEP version is better, as it imports as an assembly with the pins as separate parts from the body, which is nice for doing wiring in Creo.

Let's go with the STEP model. I'll ask that we add a note on the site about file compatibility.

iKiel2012 24-04-2014 17:13

Re: cRIO 2015 : NI roboRIO
 
The 2CAN is also integrated into the roboRIO

NotInControl 24-04-2014 18:16

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by iKiel2012 (Post 1378295)
The 2CAN is also integrated into the roboRIO

Not exactly.

A separtate CAN interface is included on the RoboRio. It is a 2pin signal connector and the roborio has a built in can terminating resistor.

2CAN is not on the Roborio. 2CAN is a standalone product of CTRE.

Regards,
Kevin

adciv 28-04-2014 17:05

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by NotInControl (Post 1378305)
A separtate CAN interface is included on the RoboRio. It is a 2pin signal connector and the roborio has a built in can terminating resistor.

The Power Distribution Board has the termination resistor, not the RoboRio.

Jon Stratis 28-04-2014 17:12

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by adciv (Post 1379970)
The Power Distribution Board has the termination resistor, not the RoboRio.

You need a termination resistor on BOTH ends of a CAN network to make it work. The RoboRio has one built in, always connected. The Power Distribution Board (at least the revision the Alpha Testers got) has one built in, connected through a jumper so that it may selectively be selected as the other end of the chain.

NotInControl 28-04-2014 17:19

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by adciv (Post 1379970)
The Power Distribution Board has the termination resistor, not the RoboRio.

Not true.

For Controller Area Networks (CAN) to work properly, both ends of the bus need to be terminated.

This is because communication flows both ways on the CAN bus therefore both ends of the pair of signal wires (CAN_H and CAN_L) must be terminated.

The RoboRio has an internal terminating resistor that can not be removed. This means the RoboRio should always be at one end of the CAN Interface. The PD Board, has a setable terminating resistor by way of a jumper, this means the PD Board can be used at the other end of the CAN interface if the jumper is in place. However, the PD Board does not have to be at the end of the bus, you can remove the jumper and put another device after the PD Board, just make sure to add a terminating resistor to that device.

Hope this helps,
Kevin

adciv 28-04-2014 19:15

Re: cRIO 2015 : NI roboRIO
 
My mistake. Still learning about the equipment.

cadandcookies 28-04-2014 19:27

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by crake (Post 1376845)
Let's go with the STEP model. I'll ask that we add a note on the site about file compatibility.

Great, thanks!

jt_999 20-09-2014 10:12

Re: cRIO 2015 : NI roboRIO
 
Does anyone know if the roborio is REQUIRED for the 2015 season, or will we have the option to continue using the cRIO for a year or two?

Mark McLeod 20-09-2014 10:33

Re: cRIO 2015 : NI roboRIO
 
It will be required.
The cRIO's will still be compatible and can be used for practice robots.

adammiller3122 20-09-2014 23:27

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by Mark McLeod (Post 1400794)
It will be required.
The cRIO's will still be compatible and can be used for practice robots.

Do you have a source for the cRios still being compatible because when I emailed FIRST, they said that they could not tell me because it would be disclosing software information for the new season.

Mark McLeod 21-09-2014 07:52

Re: cRIO 2015 : NI roboRIO
 
That FIRST answer addresses the question of legality under the 2015 rules which of course cannot be commented on before January 3, 2015.
We don't know what will be REQUIRED by the 2015 rules until January 3 when the rules are released for the first time to everyone at once.
There are no previews for individual teams via questions or otherwise.

So while neither I nor anyone else KNOWS the 2015 rules, I deduce that FIRST giving everyone a new control system in the Kit-of-Parts means that we will all be using it.
This is the 8th control system that FIRST has introduced. Every control system changeover in the past has completely replaced the previous system. I imagine this is because the old systems do not support the new capabilities and methods used for competition play. The systems only work together if the new system is degraded to operate under the limitations of the old system.

We're a Beta team.
One of our tests is that the new software still supports the old cRIO system.

P.S.
The Beta 2015 control system is actually being tested in some off-season events and it works fine alongside the old cRIO systems. However, setting up the communications means the mDNS system used by the new control system has to be disabled and the IP addresses hardcoded like the old system, and the new system has to be switched to use the old communication protocol.

dawonn 21-09-2014 10:11

Re: cRIO 2015 : NI roboRIO
 
Has the programming software for 2015 been released to the public, or only the beta teams?

Is there any way to set up eclipse to program the old crio with java so that we can start getting familiar with the process?

Would any beta teams be able to post a YouTube video showing off the java programming environment?

Mark McLeod 21-09-2014 11:31

Re: cRIO 2015 : NI roboRIO
 
Quote:

Originally Posted by dawonn (Post 1400915)
Has the programming software for 2015 been released to the public, or only the beta teams?

Is there any way to set up eclipse to program the old crio with java so that we can start getting familiar with the process?

Would any beta teams be able to post a YouTube video showing off the java programming environment?

I suggest reposting your Java specific question in one of the Beta team threads on CD., like this one: 2015 Beta Testing - The Components are Here.

The software is with Beta teams only under an NDA, because we're verifying that everything works as expected and helping to refine the user documentation. We're creating bug reports and the FIRST/NI/CTRE groups are generating fixes.
General teams will get the final software in the 2015 KOP along with the hardware it runs on.

I'd check to see what Java Beta teams are closest to you. They will be doing workshops that you can attend and see the programming environment for yourself.


All times are GMT -5. The time now is 20:03.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi