Still waiting to hear back, but a quick google reveals
that it's most
likely a "Radar Set Test System" Station.
The other possibility is a Range Safety and Telemetry System. I suppose
either could be on board a ship. OVC _is_ in Norfolk.
I see DSSI id plugs in the control panel of that machine in the upper
right quadrant, so probably a vax?
De