Western Flyer Data Flow
This diagram captures the state of data flow on the Western Flyer before it's retirement in October of 2022.
flowchart LR
subgraph ROV Network
direction LR
smd(SMD System)
overlay(Overlay)
rovinst1(ROV Instument 1) --> vehicle(Ricketts) --> umbilical(Umbilical) --> focal(Focal MUX) --> serial1(Serial Port 1)
rovinst2(ROV Instument 2) --> vehicle
rovinst3(ROV Instument 3) --> vehicle
focal --> serial2(Serial Port 2)
focal --> serial3(Serial Port 3)
vorne(Vorne Display)
winfrog(Winfrog)
sonardyne(Sonardyne)
ctd-gui(CTD GUI)
divelog(Divelog App)
lava(Lava computer for ArcGIS/MapNav)
end
subgraph navproc
termserv(Terminal Server) -- tcpip --> navproccpu(wfnavproc) --> logr(Logger) -- udp --> bcserver(UDP Server)
termserv <-- serial --> smd
termserv -- serial --> overlay
end
subgraph Ship-Systems
uhs(UHS) -- serial --> termserv
shipgps(Ship GPS) -- serial --> termserv
shipgyro(Ship Gyro) -- serial --> termserv
shipwind(Ship Wind) -- serial --> termserv
style Ship-Systems fill:#0F0
end
subgraph Bridge
timezero(TimeZero)
bridge-odss(ODSS on Bridge)
end
subgraph Malibu Server
tracking-client(Tracking Client) -- tcpip --> winfrog
local-odss(Ship ODSS)
end
subgraph Shipboard Clients
dataprobe(Dataprobe)
telepresence-agent(Telepresence Agent)
screengrabber(Telepresence Screen Grabber)
end
subgraph Shore Systems
odss(ODSS)
rabbitmq(RabbitMQ) -- amqp --> telepresence(Telepresence Server)
end
serial1 -- serial --> termserv
serial2 -- serial --> termserv
serial3 -- serial --> termserv
termserv -- serial --> winfrog
termserv -- serial --> sonardyne
termserv -- serial --> vorne
odss -- amqp --> tracking-client
tracking-client -- file --> timezero
local-odss -- http --> bridge-odss
tracking-client --> local-odss
bcserver -- udp --> dataprobe
bcserver -- udp --> telepresence-agent
telepresence-agent -- amqp --> rabbitmq
screengrabber -- ftp --> telepresence
Notes:
- SMD system on Western Flyer has serial comms back and forth with navproc system to communicate data from pan and tilt control, joystick buttons, the 'Risi control string' and other telemetry. This will likely move to UDP (or other) protocol on the Packard.
- Note the Winfrog will be retired and likely replaced with 4D Nav
- Unlikely to have TimeZero so will need new way to have ODSS platforms present on bridge.
Outstanding Questions:
- Where does the PDU connection fit in this diagram?
- Where in the control room does CCTV connect?
- Clarify internal comms system. If Ricketts has own system, where does it interface to ship system?
- Where does VARS and video recording fit in?
- Where do science thermo & thermo salin graph input?