B&G H3000

If you have B&G Hercules 3000 instruments on your boat, here's how to connect the to our NMEA Wi-Fi Gateway or USB Data Logger. The details apply to Hydra, Hercules, Hercules Performance and Hercules Motion versions of the CPU. The diagrams and text refer to the Wi-Fi Gateway; connections to the data logger are identical unless noted otherwise, except that it is input only.

There are four options for interfacing that give you most of the data in the system:

  • NMEA ports on the CPU
  • H-Link port on the CPU
  • RS232 port on the CPU
  • NMEA FFD
  • Gyro Processor

The CPU interfaces receive and output the most data (with identical behaviour on the NMEA, H-Link and RS232 ports), and the NMEA interface is the easiest to set up. The NMEA FFD processes a lesser amount of data, though still enough for many users. The gyro processor's main limitation is that it just outputs heading data. The sentences processed are listed in the following two tables.

NMEA Input and Output Sentences

The table below shows which NMEA sentences can be input and output through each of the NMEA interface ports.

   NMEA Input
 NMEA Output
Sentence
CPU
NMEA FFD
Gyro
CPU
NMEA FFD
Gyro
 APB  ✔  ✔        
 BOD  ✔  ✔        
 BWC  ✔  ✔        
 BWR  ✔  ✔        
 BWW  ✔  ✔        
 DBT  ✔  ✔    ✔  ✔  
 DPT  ✔
     ✔    
 GGA  ✔  ✔  ✔  ✔    
 GLL  ✔
 ✔  ✔  ✔  ✔  
 HDG  ✔  ✔  ✔  ✔    ✔
 HDM  ✔  ✔  ✔  ✔  ✔  ✔
 HDT  ✔  ✔  ✔  ✔  ✔  ✔
 HSC          ✔  
 HVD    ✔  ✔      
 HVM    ✔
 ✔      
 MTA    ✔    ✔  ✔  
 MTW    ✔    ✔  ✔  
 MWD    ✔    ✔  ✔  
 MWV    ✔    ✔  ✔  
 RMB  ✔  ✔        
 RMC  ✔  ✔  ✔      
 VHW  ✔  ✔  ✔  ✔  ✔  
 VLW    ✔    ✔  ✔  
 VMG    ✔        
 VPW    ✔    ✔  ✔  
 VTG  ✔  ✔    ✔  ✔  
 VWR    ✔    ✔
 ✔  
 VWT    ✔    ✔
 ✔  
 WCV  ✔  ✔        
 WDC    ✔        
 WDR    ✔        
 XDR        ✔    
 XTE  ✔  ✔    ✔  ✔  
 XTR  ✔  ✔        
 ZDA  ✔  ✔  ✔      
 ZDL  ✔  ✔        
 ZLZ    ✔        
 ZTG  ✔  ✔        

 

There are a few additional points to note, but as these will only apply to a minority of users please refer to the NMEA Interfacing section in the H3000 manual for full details. These are:
  • Note that none of the MEA outputs include the date (though they do include time). If you require the date as an input to the data logger, then the second channel of the logger should be connected to the NMEA output of the GPS
  • The CPU and NMEA FFD inputs also accept a number of proprietary NMEA sentences concerning polar tables, start line and laylines, used by race navigation tools such as Expedition
  • NMEA sentences duplicate quite a lot of data, and H3000 deals with this by prioritising sentences that may contain duplicate data. To over ride this, configure which sentences are output by your instruments sending NMEA data in to the H3000 system.
  • The NMEA output on the CPU may be set to output HDM at 10Hz, in which case it cannot output any other NMEA data
  • The NMEA data from the gyro is set at 10Hz
  • There is also an NMEA depth input on the CPU, with no output, normally for a second depth sounder

 CPU NMEA Interface

For most users, this is the recommended option, as it supports the most data for both input and output, and is the easiest to set up. If the NMEA output port is already being used for other connections, such as a VHF radio or autopilot, then you can normally split the output to multiple instruments.

Connections are as per the table below.

B&G CPU
 NMEA Wi-Fi Gateway
 Notes
Block
Terminal
 NMEA In
 1
 Out  A  
 NMEA In
 2  Out  B  
 NMEA In
 3  - -
Connect to cable screen
 NMEA Out
 1  In  A
 
 NMEA Out
 2  In  B  
 NMEA Out
 3  - -
 
 NMEA Out
 4  - -
Connect to cable screen

If using shielded wire for the data cables, the shielding must just be connected at the B&G CPU end. If using unshielded wire, then leave the B&G connectors free.
If it is only required to send data from the B&G system out over Wi-Fi, and not to send data back to the instruments, then the NMEA In connections do not need to be made.
If connecting to the USB Data Logger, then you can connect the B&G NMEA Out to either Channel 1 or Channel 2.
If the B&G NMEA Out is already in use, you can normally split the output to go to our device as well as the other instruments.
If the B&G NMEA In is already in use, then you can use any other free and suitable NMEA input in the B&G system, or use an NMEA multiplexer.

CPU H-Link RS232 Interface

This interface can only be used if the USB interface is not in use. Note that RS232 wiring does not permit data to be sent as far as NMEA, and is more prone to interference problems, so if the cable length exceeds about 3m one of the NMEA interfaces should be used if possible.

The functionality is set to USB or RS232 by moving a jumper on the processor board - the default setting is USB. To change the jumper setting, remove the terminal cover and then remove the top cover to expose the PCB.  The jumper is on the three pins labelled LK2. If positioned on the centre and right pins (as in the photo) then the USB interface is enabled; if on the centre and left pins then the RS232 interface is enabled instead.

B&G Hercules 3000 USB/RS232 jumper 

Using the B&G supplied RS232 cable, connections are as follows:

 B&G RS232 Cable
NMEA Wi-Fi Gateway
 Notes
Wire Colour
 Function
 Brown Tx
 In A
 
 Blue Rx
 Out
A
 
 Black Ground
 In and Out
B
Connect to one terminal on the Gateway, and then use a jumper wire to connect the two B terminals.
 Screen Screen
 - -
 

If it is only required to send data from the B&G system out over Wi-Fi, and not to send data back to the instruments, then the NMEA In connections do not need to be made.
If connecting to the USB Data Logger, then you can connect the B&G wires to either Channel 1 or Channel 2.

By default the data format is B&G's proprietary H-Link. To change this to NMEA, from the menu you need to go into Calibration, and then Comm Cfg, and ake the following settings:

 

 Parameter Value
Notes
 NMEA Mode
1
NMEA Output ON, normal 1Hz data
 Baud rate
0
4800bps
 NMEA Channel
2
 Both this port and the NMEA ports

NMEA FFD Interface

An 8 core cable comes out of the FFD, and the standard installation is to take this to a junction box (B&G Part No 386-00-023) which has NMEA In and Out cables coming out of it. The table below gives data for both the wire from the FFD, and the wires from the Junction Box.

 B&G Function
FFD wire
Junction box
NMEA Wi-Fi Gateway
 NMEA Input +
 Brown  NMEA Input Red
Out A
 NMEA Input -
 Blue  NMEA Input Blue
Out B
 NMEA Output +
 Violet  NMEA Output Red
In A
 NMEA Output -
 Yellow  NMEA Output Blue
In B
 0V ground
 Black  -  -
 Shield  Shield  NMEA Output shield
 -

Note that on pre-20007 NMEA FFDs (up to serial number FFDNH054000) a single ended data transmission was used (as per NMEA0183 V1.5). If your instruments fall into this category, instead of connecting the yellow fire from the FFD as the NMEA Output -, use the black 0v ground (which is also the -ve wire for the power supply to the FFD).

 Gyro Interface

This interface is made at the Halcyon Gyro Processor module. Note that if using a Gimballed Rate Compass (as opposed to one of the gyro compass options), this NMEA input and output is not available.

The table below gives the connections. The B&G  connections are on a single terminal block, numbered from 1 (at the left) to 24.

B&G Terminal
B&G Function
NMEA Wi-Fi Gateway
 11 NMEA Out -
 In  B
 12 NMEA Out +
 In  A
 14 NMEA In +
 Out  A
 15 NMEA In -
 Out  B

If using shielded data cables, the screen should be attached to the clamp bar that goes across all of the cables.
If it is only required to send data from the B&G system out over Wi-Fi, and not to send data back to the instruments, then the NMEA In connections do not need to be made.
If connecting to the USB Data Logger, then you can connect the B&G NMEA Out to either Channel 1 or Channel 2.
If the B&G NMEA Out is already in use, you can normally split the output to go to our device as well as the other instruments.
If the B&G NMEA In is already in use, then you can use any other free and suitable NMEA input in the B&G system, or use an NMEA multiplexer.

To set which NMEA sentence is output, from the menu go into SETUP ->  OTHER CALIBRATION -> MISC -> HALCYON -> NMEA MDE and then set the value for the mode as per the table below.

 Mode Output
Details
 0  HDT
 1  HDM
 2  HDG  From Halcyon Gyro Stabilised Compass or NMEA input to Halcyon Gyro Processor
 3  HDM/HDT From a B&G system (compass or NMEA input to FFD). Sentence output depends on configuration.
 4  HDG  From a B&G system (compass or NMEA input to FFD). If magnetic variation is not available, then only magnetic heading is output.