User Tools

Site Tools


networking_info

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
networking_info [2017/10/04 22:20] – created tellnetworking_info [2018/02/12 13:45] (current) – [References] tell
Line 1: Line 1:
 +====== Networking Info =====
  
 +===== IP Addresses =====
  
 +on the field, 10.TE.AM.xx addresses are assigned by DHCP running on the FMS.
  
 +  * 10.47.95.1 - robot radio, programmed by radio-configuration kiosk
 +  * 10.47.95.2 - typical roboRIO static (suggested by documentation)
 +  * 10.47.95.4 - FMS field access point (don't use this for anything else!)
 +  * 10.47.95.5 - typical driverstation laptop static
 +  * 10.47.95.6 through .19
 +    * 10.47.95.6  - suggested non-driver programming laptop
 +    * 10.47.95.11 - typical IP camera static
 +  * 10.47.95.20 and up (assigned by DHCP)
 +
 +  * roboRIO USB: 172.22.11.2
 +
 +Netmask: use 255.0.0.0, because at the event, the FMS communicates from 10.0.100.*
 +
 +===== MDNS names =====
 +
 +  * ''roboRIO-####-FRC.local'' (where #### is your team number with no leading zeroes) 
 +  * ''axis-camera.local''
 +===== open ports =====
 +The ports that the teams are able to access on the competition field are as follows; the rest 
 +the rest are filtered by FMS.
 +
 +  * UDP/TCP 1180 - 1190: This port range is typically used for camera data from the Robot to the DS when the camera is connected to the roboRIO via USB. This port is bidirectional on the field.
 +    * UDP ports 1180-1190 were added after the original FMS whitepaper was released.
 +  * TCP 1735: SmartDashboard, bidirectional
 +  * UDP 1130: Dashboard-to-Robot control data, directional
 +  * UDP 1140: Robot-to-Dashboard status data, directional
 +  * HTTP 80: Camera connected via switch on the robot, bidirectional
 +  * HTTP 443: Camera connected via switch on the robot, bidirectional
 +  * UDP/TCP 554: Real-Time Streaming Protocol for h.264 camera streaming, bi-directional
 +  * UDP/TCP 5800-5810: Team Use, bi-directional
 +
 +===== References =====
 +  * http://wpilib.screenstepslive.com/s/fms/m/whitepaper/l/608744-fms-whitepaper - new 2018 FMS whitepaper
 +  * http://wpilib.screenstepslive.com/s/4485/m/24193 - 2017 FRC control system troubleshooting
 +  * http://wpilib.screenstepslive.com/s/4485/m/24193/l/291972-fms-whitepaper - update of FMSWhitePaper that's been around for a few years
 +  * http://wpilib.screenstepslive.com/s/4485/m/24193/l/705152-fms-whitepaper - previous FMS Whitepaper
 +  * https://wpilib.screenstepslive.com/s/4485/m/24193/l/319135-ip-networking-at-the-event another addressing reference
 +  * http://www.chiefdelphi.com/forums/showthread.php?threadid=145775  - axis camera and general IP networking info, static vs mdns, dhcp, etc
 +  * https://wpilib.screenstepslive.com/s/4485/m/13503 - RoboRIO Networking for 2016 includes stuff about mdns, and router setups, and who does what in fms vs other modes
 +  * https://wpilib.screenstepslive.com/s/4485/m/24193/l/319135-ip-networking-at-the-event
 +  * http://frc.memphisfirstteams.org/2016/03/11/robot-networking-at-competition-and-other-hints-from-a-csa/ tales of a control system advisor from 2016 events, with several networking hints, especially related to 169.254.0.* link-local addresses
 +  * http://wpilib.screenstepslive.com/s/fms/m/offseason - off-season FMS, a DIY FMS!
 +  * https://wpilib.screenstepslive.com/s/4485/m/24193/l/442032-programming-radios-for-fms-offseason
 +  * https://www.chiefdelphi.com/forums/showthread.php?t=158097&page=2 re: FMS white paper
 +
 +Control System Testing and Defensive Design
 +
 +  * https://www.chiefdelphi.com/forums/showthread.php?threadid=159634
 +  * https://www.chiefdelphi.com/forums/showpost.php?p=1694886&postcount=286
  
-====== References ====== 
  
-  * http://www.chiefdelphi.com/forums/showthread.php?threadid=145775  - axis camera and general IP networking info, static vs mdns, dhcp, etc. 
networking_info.1507170047.txt.gz · Last modified: 2017/10/04 22:20 by tell