View Single Post
  #2   Spotlight this post!  
Unread 15-03-2013, 11:37
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,736
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: RS-232 Serial Port

The full text of the rules in question:
Quote:
R69

If CAN-bus communication is used, the CAN-bus must be connected to the cRIO through either the Ethernet network connected to Port 1, Port 2, or the DB-9 RS-232 port connection.

Ethernet-to-CAN bridges or RS-232-to-CAN bridges (including the “black” Jaguars) may be used to connect the CAN-bus to the cRIO.
Additional switches, sensor modules, custom circuits, third-party modules, etc. may also be placed on the CAN-bus.
No device that interferes with, alters, or blocks communications between the cRIO and the Jaguars will be permitted (tunneling packets for the purposes of passing them through an Ethernet-to-CAN bridge is acceptable as the commands are not altered).


R72

All outputs from sensors, custom circuits and additional electronics shall connect to only the following:

other custom circuits,
additional COTS electronics,
input ports on the Digital Sidecar,
input ports on the Analog Breakout Board,
the RS-232 port on the cRIO,
the Ethernet network connected to either Port 1 or Port 2 of the cRIO,
the CAN-bus if and only if all Jaguar motor controllers on the CAN-bus are wired in full compliance with R68 and R69, or
the sensor inputs on the Jaguar motor controller.
Remember, the only official source of clarification is the Q&A, so ask there! However, my personal interpretation of this rule is that connecting other items to the serial port on the cRio is permitted so long as it doesn't interfere with CAN communication with the Jaguars. If you aren't using CAN, I don't think there's nothing to worry about... if you are, expect to have to prove to the inspector how the communication and control pathways work (we don't want the embedded computer talking directly to the Jaguars).
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
Reply With Quote