Closed JonathanLindsey closed 4 years ago
Unfortunately the source for the images is no longer available.
I'm working on re-doing all of the frc-docs diagrams in PR #620. I replicated the diagram currently shown on this page. Please let me know what is inaccurate and I would be happy to adjust accordingly. @JonathanLindsey @Daltz333
Funny enough... that graphic is out of date. The robot radio now runs a DHCP server on the ethernet side of the network meaning all devices should never get a local link IP address. From https://docs.wpilib.org/en/stable/docs/networking/networking-introduction/ip-configurations.html:
Sounds good. @AustinShalit, I thought that IP cameras and other devices will not be accessible in the pits. Is this still true?
These devices should be accessible in the pits from the DS Laptop if you connect via the robot radio (or by using the PortForwarder
class and connecting via USB).
Thanks for the correction. How does this revision look?
That looks good. What if you changed the field diagram to have a dashed line between the DS and bridge to highlight that it is not a direct connection (it really goes through a few switches and a AP).
You might add a third panel that shows connection via USB.
Good idea. I'm not sure how well this image fits in its original place here. Thoughts on placement?Anything else on the diagram?
Might consider swapping the IP cameras for a raspberry PIs because that is what most teams use these days.
a network forwarder like https://docs.wpilib.org/en/stable/docs/networking/networking-utilities/portforwarding.html
Sounds good. Latest revision below. I'll add a note in the article that a network forwarder is required to bridge the blue and green networks when connected via USB.
Just a small nit pick, could the inside corners not be rounded?
As requested:
Thanks for redoing that diagram and all the others @yellowjaguar5.
I noticed that the Driver Station icon is broken when rendered in FireFox and Chrome. However, it is not broken when opened in the online version of diagrams.net. Do you have any idea why that would be and how to fix it? https://docs.wpilib.org/en/latest/docs/networking/networking-introduction/networking-basics.html#mixing-dynamic-and-static-configurations
Thanks for the ping. School is just starting for me, so I have very little time for side projects. I hope to address it in the next two weeks. Future folks who stumble across this, feel free to ping me again if I don't get to it in a timely manner.
No problem. Actually I re-exported it from app.diagrams.net and it appears to be working now. Still not sure why it happened though.
@JonathanLindsey I created a new PR (#820) to address this issue. Can you verify that this diagram has all the icons present now?
@Daltz333 Can this issue be closed once #820 is merged?
@yellowjaguar5 I just checked it by using the above link now that it's merged and it works. Thanks.
I am putting together updates for the networking section. For example, as of today (1/20/2020) the Mixing Dynamic and Static Configurations section is outdated.
The robot radio now acts as a DHCP server, therefore devices will not fall back to link local in the pits unless the robot radio is disconnected.
Anyway, does anyone have more editable versions of the the drawings like this one? Just a source for the device pictures would be great.