CAVEAT .... in the end I took a NMEA0183 output from a network
GPS unit, which has a couple of dedicated NMEA0183 sockets as well as the two tails.
Back in the day there was a dedicated NMEA output cable (610-0A-030) which tapped NMEA0183 from any tail including your Quad. However unless you get lucky on eBay these are obsolete and unavailable.
Hence the manual approach... here's how I think it all works.
You'll have a few
head units each connected to each other in a 'daisy chain', via the two tails. Power will come into the end of the chain - the cable is a 'plug' i.e. has female connections and goes into the spare male tail at the end of the daisy chain.
Each
head unit also connects to its relevant
sensor (e.g. the depth unit will have an additional socket at the back for the depth sensor).
Back to the tails. Pin 3, a white wire, connects all head units to each other. Data flows backwards and forwards through the daisy chain... it doesn't matter what order they are connected. This is a proprietary B&G 'I/O' input-output connection and is a white wire within the tails.
In addition to this, EVERY head unit outputs NMEA0183 to the 'female' tail, i.e. with sockets. This is a green wire, and is connected to pin 4. Refer to the 'B&G Output Cable' plan.
So to get your NMEA0183, pin 4 (green) is TX+ and pin 1 (black) is your TX- / common. Pin numbers are confusing... look at the diagram, use a voltmeter to find 1&2 which are ground and 12V, then you know where pin 4 is.
The easiest connection to use would be the spare tail on the unit at the 'far end' i.e. furthest away from the power input. But in principle you can tap into any tail as long as you keep the ground connection to the next head unit intact. You can break the green wire (pin 4) this doesn't connect through from one unit to the next.
I haven't personally proved the approach. But equally NMEA0183 is very robust / designed to cope... if you get the connections wrong you shouldn't hurt anything.
Ideally get a NMEA0183 listener to hand and set up to look at data flow. e.g. a plotter may let you steam a live data feed i.e. just show the sentences coming though. You could make temporary / test connections to your quad before cutting into the tails or making things permanent.
Hope that helps. Let me know!