SSC300 Solid State Rate/Gyro Compass: User's Manual
SSC300 Solid State Rate/Gyro Compass: User's Manual
User’s Manual
Revision 1.0
Maretron, LLP
9014 N. 23rd Ave #10
Phoenix, AZ 85021-7850
http://www.maretron.com
Revision History
Revision Description
1.0 Original document.
Table of Figures
Figure 1 – Mounting the SSC300 to a Horizontal Surface ......................................................... 4
Figure 2 – Mounting the SSC300 to Vertical Surface ................................................................ 5
Figure 3 – NMEA 2000® / NMEA 0183 Interface Connector Locations ..................................... 6
Figure 4 – NMEA 2000®/Power Connector Face Views ............................................................ 7
Figure 5 – SSC300 with NMEA 2000® Connection Only ........................................................... 7
Figure 6 – NMEA 0183 Connector Face Views ......................................................................... 8
Figure 7 – NMEA 0183 Cable/Wire Color Coding ...................................................................... 8
Figure 8 – SSC300 with NMEA 0183 Connection Only ............................................................. 9
Figure 9 – Troubleshooting Guide ........................................................................................... 18
Figure 10 – Horizontal Mounting Surface Template ................................................................ 22
Figure 11 – Vertical Mounting Surface Template ..................................................................... 22
Table of Appendices
Appendix A – NMEA 0183 Interfacing ..................................................................................... A1
Appendix B – NMEA 2000® Interfacing.................................................................................... B1
Appendix C – Connecting to a PC Via NMEA 0183 ................................................................. C1
Appendix D – Configuring the SSC300 to Transmit True Heading Data ................................. D1
Appendix E – Configuring the SSC300 to Transmit the HDT Sentence for …and Radars ...... E1
Maretron’s SSC300 is certified to the NMEA 2000® network standard and compatible with the
NMEA 0183 digital interface standard. It connects directly with any NMEA 2000® network, and,
with the optional NMEA 0183 cable accessory, with NMEA 0183 listeners to share information
with navigational software, chart plotters, autopilots, and dedicated instrument displays –
including Maretron’s graphical displays and N2KView® software.
The SSC300 can be automatically calibrated for deviation. Its dynamic accuracy is improved
with advanced digital filtering of the 3-axis magnetometer, 3-axis accelerometer and 3-axis rate
gyro.
The SSC300 is engineered and manufactured to the highest standards (IEC 60945 Maritime
Navigation and Radiocommunication Equipment). Its compact waterproof housing will provide
years of reliable performance.
The Maretron SSC300 is designed to operate within the harsh demands of the marine
environment. However, no piece of marine electronic equipment can function properly unless
installed, calibrated, and maintained in the correct manner. Please read carefully and follow
these instructions for installation, calibration, and usage of the Maretron SSC300 in order to
ensure optimal performance.
1.3 Features
The Maretron SSC300 Solid State Compass has the following features.
2 Installation
2.1 Unpacking the Box
When unpacking the box containing the Maretron SSC300, you should find the following items.
The usual way of mounting the SSC300 to a horizontal surface is to mount it to the top of the
horizontal surface; however, the SSC300 may be mounted upside down to the underside of a
horizontal surface, provided that the SSC300 is programmed to recognize that it is mounted
upside down. This can be done using a Maretron DSM150 display, DSM250 display, or
Maretron N2KAnalyzer software (please refer to the appropriate user’s manual for details), or
through a command sent to the SSC300 via the NMEA 0183 interface (please refer to
Appendix A for details).
The usual way of mounting the SSC300 to a vertical surface is attaching the SSC300 to the
forward side of a vertical surface, so that the side of the compass with the connectors is facing
the bow of the boat; however, the SSC300 may be mounted to the astern side of a vertical
surface, so that the side of the compass with the connectors is facing the stern of the boat,
provided that the SSC300 is programmed to recognize that it is mounted in this way
(“backwards”). This can be done using a Maretron DSM150 display, DSM250 display, or
Maretron N2KAnalyzer software (please refer to the appropriate user’s manual for details), or
through a command sent to the SSC300 via the NMEA 0183 interface (please refer to
Appendix A for details).
Connect the other end of the cable consisting of individual wires using recommended practices
for installing NMEA 0183 products. Please note that NMEA 0183 does not have a standard for
connectors and the customer/installer should contact the manufacturer of the equipment to
which the SSC300 is being connected for information on how to properly connect the device to
the SSC300. The individual wires found within the cable have the following color coding.
Wire Color Name Description
Gray TXA Transmit Differential Output A Signal
Brown TXB Transmit Differential Output B Signal
Blue RXA Receive Differential Input A Signal
White RXB Receive Differential Input B Signal
Figure 7 – NMEA 0183 Cable/Wire Color Coding
If only the NMEA 0183 interface is used, power connections must be made via the NMEA
2000®/Power connector. Using the optional FA-CF-ST Micro Field Attachable Connector
(Female), connect a cable containing two power wires (not included) to pins 2 and 3 of the field
attachable connector (only the two power pins need be connected) as shown in Figure 4 on
shell
tm setbaud 38400
tm storebaud
This causes the new baud rate to be stored to non-volatile memory, so the compass will retain
this baud rate when it is powered down.
3 Calibration
In order to provide accurate heading indication, the SSC300 must be calibrated in the vessel
after installation. The three calibration procedures that must be carried out are rate of turn zero
offset calibration (Section 3.1), magnetic deviation calibration (Section 3.2) and installation-offset
correction (Section 3.4).
These procedures should be carried out after the initial compass installation and again at any
time that the magnetic environment of the vessel has changed significantly (for example, new
cables have been routed near the compass or new equipment made of ferrous metal has been
installed near the compass).
The preferred method for installation-offset is to use a Maretron display (procedure 1) which will
automatically calibrate the SSC300 without physically adjusting the compass as describe under
procedure 2 (). As an alternative to procedures 1 and 2, users with direct access to the NMEA
0183 and NMEA 2000® interfaces can perform installation-offset correction through the NMEA
0183 interface (see Appendix A) or the NMEA 2000® interface (see Appendix B).
1. With the vessel laying flat in the water, adjust the roll angle of the SSC300 by adding
small washers or spacers between the mounting bracket holes and mounting surface until
the display reads zero for the roll angle (skip this step if you are not interested in viewing
the vessel’s roll angle).
2. With the vessel laying flat in the water, adjust the pitch angle of the SSC300 by adding
small washers or spacers between the mounting bracket holes and mounting surface until
the display reads zero for the pitch angle (skip this step if you are not interested in viewing
the vessel’s pitch angle).
3. With the vessel laying flat in the water on a known heading, adjust the heading of the
SSC300 by rotating it until the display reads the known vessel heading.
4. Recheck that the roll and pitch readings are zero and that the indicated heading is correct
(repeat steps 1 through 3 as necessary).
5. Securely fasten the SSC300 by tightening the mounting screws.
The Maretron SSC300 compass can compensate for heading errors caused by magnetic
deviation by learning about the magnetic environment in which it has been mounted. This is
done using one of four possible magnetic deviation calibration procedures.
All the procedures require that the vessel be turned in consecutive circles during which time the
SSC300 uses changing heading information along with readings from the angular rate sensor to
calculate hard and soft iron magnetic deviation. Upon a successful completion of deviation
calibration, the SSC300 stores the deviation values in permanent memory for subsequent
compensation. Under certain conditions (e.g., turning to fast or to slow), the SSC300 will not
successfully complete the calibration process and the SSC300 will not store the deviation values
in its permanent memory. Therefore, it is important to verify that the deviation calibration process
completed successfully.
The preferred method for deviation calibration is to use a Maretron display (procedure 1)
because you receive direct feedback on the calibration process with a clear indication of a
successful or unsuccessful deviation calibration. Deviation calibration done automatically at
power-up (procedure 2) is less desirable than procedure 1 because it is more difficult to verify
that a successful deviation calibration completed. As an alternative to procedures 1 and 2, users
with direct access to the NMEA 0183 and NMEA 2000 ® interfaces can perform magnetic
deviation calibration directly through the NMEA 0183 interface (see Appendix A) or the NMEA
2000® interface (see Appendix B). These direct access methods also provide an indication of a
successful deviation calibration or an indication of an unsuccessful deviation calibration and the
corresponding reason for the failure.
1. Ensure that the compass has been properly installed per Section 2.
2. Warm up the compass by operating it for approximately 10 minutes.
3. Turn the vessel (either direction) such that you complete a full 360° turn in 2½ minutes
or less (try not to go below 1 minute for a complete circle).
4. While continuing to turn the vessel as indicated in step 3, use the display’s menu items
to locate and send the deviation calibration command (please refer to the display
product user’s manual).
5. Continue turning the vessel through at least three complete circles until the display
indicates a successful deviation calibration.
While turning the vessel, try to maintain a circle by holding the rudder at a constant angle. In
addition, try to minimize the vessel’s pitch and roll by calibrating on calm, flat water.
After deviation calibration is complete, the results of the deviation calibration, which indicate the
quality of the compass installation environment, may be seen using a Maretron display product
(e.g., DSM150, DSM250, or N2KAnalyzer software). This allows you to compare different
installation points on a vessel to determine the optimum location for the SSC300.
1. Ensure that the compass has been properly installed per Section 2.
2. Warm up the compass by operating it for approximately 10 minutes.
3. Turn the vessel (either direction) such that you complete a full 360° turn in 2½ minutes or
less (try not to go below 1 minute for a complete circle).
4. While continuing to turn the vessel as indicated in step 3, remove the power from the
compass and reapply power (this initiates deviation calibration).
5. Continue turning the vessel through four complete circles in less than 10 minutes from
the time power was applied.
6. Successful deviation is indicated when the SSC300 outputs the following sequence:
a) 0 Degrees for two seconds followed by
b) 90 degrees for two seconds followed by
c) 180 degrees for two seconds followed by
d) 270 degrees for two seconds followed by the actual heading
While turning the vessel, try to maintain a circle by holding the rudder at a constant angle. In
addition, try to minimize the vessel’s pitch and roll by calibrating on calm, flat water.
4 Variation
Variation is the angular difference between the true meridian (great circle connecting the
geographic poles) and the magnetic meridian (direction of the lines of magnetic flux). Variation
has different values at different locations on the earth with most areas undergoing change to the
variation over time.
Normally, heading information is displayed as either a “true” heading (a direction relative to the
geographic poles) or it is displayed as a “magnetic” heading (a direction relative to the lines of
magnetic flux). North-seeking gyrocompasses are capable of measuring direction relative to the
geographic poles (“true”) whereas magnetic compasses measure direction relative to the earth’s
local magnetic flux (“magnetic”).
The SSC300 is a magnetic compass; therefore, it requires an external source for variation if you
want to view your heading in “true” format. The SSC300 is capable of receiving variation in one
of three ways; 1) via the NMEA 0183 interface, 2) via the NMEA 2000 ® interface, or 3) through
manual variation entry.
WARNING: Multiple variation sources that are received by the SSC300 (i.e., NMEA 0183
and NMEA 2000® interfaces) will cause confusion as to the correct source to be used for
true heading indications. If more than one variation source is available, then the SSC300
needs to be programmed to use the appropriate source for reporting subsequent true
heading information. See Section 4.4 for details on choosing a specific variation source
when more than one variation source is available.
1. Transmit the Heading, Deviation & Variation (HDG) sentence including the variation field
as seen from the RMC or VTG sentence over the NMEA 0183 interface if HDG is enabled
(see Appendix A for enabling or disabling NMEA 0183 sentences).
2. Transmit the Heading True (HDT) sentence using variation data from the RMC or VTG
sentence over the NMEA 0183 interface if HDT is enabled (see Appendix A for enabling
or disabling NMEA 0183 sentences).
3. Transmit over the NMEA 2000® interface the Magnetic Variation PGN (127258) with the
Variation Source field value corresponding to the received NMEA 0183 variation data
from the RMC or VTG sentence. The PGN’s Variation Source field will be transmitted with
the lowest possible quality indicator, which is “Manual Entry”.
1. Transmit the Heading, Deviation & Variation (HDG) sentence including the variation field
as seen from the Magnetic Variation PGN (127258) from the NMEA 2000 interface if HDG
is enabled (see Appendix A for enabling or disabling NMEA 0183 sentences).
2. Transmit the Heading True (HDT) sentence using variation data from the Magnetic
Variation PGN (127258) from the NMEA 2000 interface if HDT is enabled (see Appendix
A for enabling or disabling NMEA 0183 sentences).
Some NMEA 2000® networks may have multiple nodes transmitting the 127258 Magnetic
Variation PGN, which can cause problems with true heading output on the NMEA 0183 interface
if any of the nodes are transmitting incorrect magnetic variation values. If you notice heading
1. Transmit the Heading, Deviation & Variation (HDG) sentence including the variation field
as manually entered over the NMEA 0183 interface if HDG is enabled (see Appendix A
for enabling or disabling NMEA 0183 sentences).
2. Transmit the Heading True (HDT) sentence using variation data as manually entered over
the NMEA 0183 interface if HDT is enabled (see Appendix A for enabling or disabling
NMEA 0183 sentences).
3. Transmit over the NMEA 2000® interface the Magnetic Variation PGN (127258) with the
Variation Source field value corresponding to the manually entered variation. The PGN’s
Variation Source field will be transmitted with the lowest possible quality indicator, which
is “Manual Entry”.
WARNING: Magnetic variation changes as your position on the earth changes; therefore,
the variation should be adjusted with changes in position. The SSC300 will not
automatically adjust variation with changes in position; it is the responsibility of the user
to adjust variation with changes in position.
The SSC300 can be programmed to accept a specific source for the variation data using one of
two possible procedures.
5 Rate of Turn
The SSC300 is capable of measuring a vessel’s rate of turn and outputting the information over
both the NMEA 0183 and NMEA 2000® interfaces. Furthermore, the SSC300 has a
programmable damping period where the filter time can be increased for very slow turning
vessels such as tugs pushing barges. Also, the SSC300 rate of turn indication may be zeroed
to correct for any temperature-induced offset.
The SSC300 can be programmed with different damping periods and have the rate of turn
indication zeroed using one of two possible procedures.
7 Troubleshooting
If you notice unexpected operation of the Maretron SSC300, follow the troubleshooting
procedures in this section to remedy simple problems.
Certifications
Parameter Comment
NMEA 2000® Standard Level A
Maritime Navigation and Radiocommunication Equipment & Systems IEC 61162-3
Maritime Navigation and Radiocommunication Equipment & Systems Tested to IEC 60945
FCC and CE Mark Electromagnetic Compatibility
NMEA 2000® Parameter Group Numbers (PGNs) - See Appendix B for Details
Description PGN # PGN Name Default Rate
Periodic Data PGNs 127250 Vessel Heading 10 Times/Second
127257 Attitude 1 Time/Second
127251 Rate of Turn 10 Times/Second
Response to Requested PGNs 126464 PGN List (Transmit and Receive) N/A
126996 Product Information N/A
126998 Configuration Information N/A
Protocol PGNs 059392 ISO Acknowledge N/A
059904 ISO Request N/A
060416 ISO Transport Protocol, Connection N/A
Management
060160 ISO Transport Protocol, Data Transfer N/A
060928 ISO Address Claim N/A
065240 ISO Address Command N/A
126208 NMEA Request/Command/Acknowledge N/A
Maretron Proprietary PGNs 126720 Configuration N/A
Electrical
Parameter Value Comment
Operating Voltage 9 to 32 Volts DC Voltage
Power Consumption <50mA Average Current Drain
Load Equivalence Number (LEN) 1 NMEA 2000® Spec. (1LEN = 50 mA)
Reverse Battery Protection Yes Indefinitely
Load Dump Protection Yes Energy Rated per SAE J1113
Mechanical
Parameter Value Comment
Size 4.46” x 3.23” x 2.14” Including Mounting Flanges
(113mm x 82mm x 54
mm)
Weight 7 oz. (198 g) Including Mounting Bracket
Mounting Deck or Bulkhead
Environmental
Parameter Value
IEC 60945 Classification Exposed
Degree of Protection IP67
Operating Temperature -25°C to 55°C
Storage Temperature -40°C to 85°C
Relative Humidity 93%RH @40° per IEC60945-8.2
Vibration 2-13.2Hz @ ±1mm, 13.2-100Hz @ 7m/s2 per IEC 60945-8.7
Rain and Spray 12.5mm Nozzle @ 100liters/min from 3m for 30min per IEC 60945-8.8
Solar Radiation Ultraviolet B, A, Visible, and Infrared per IEC 60945-8.10
Corrosion (Salt Mist) 4 times 7days @ 40°C, 95%RH after 2 hour Salt Spray Per IEC 60945-8.12
Electromagnetic Emission Conducted and Radiated Emission per IEC 60945-9
Electromagnetic Immunity Conducted, Radiated, Supply, and ESD per IEC 60945-10
Safety Precautions Dangerous Voltage, Electromagnetic Radio Frequency per IEC 60945-12
10 Installation Template
Please check the dimensions before using the following diagrams as templates for drilling the
mounting holes because the printing process may have distorted the dimensions.
3.87”
1.42”
2.75”
THE FOREGOING WARRANTIES ARE EXPRESSLY IN LIEU OF AND EXCLUDES ALL OTHER EXPRESS OR
IMPLIED WARRANTIES, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND OF FITNESS FOR A PARTICULAR PURPOSE.
Statements made by any person, including representatives of Maretron, which are inconsistent or in conflict with
the terms of this Limited Warranty, shall not be binding upon Maretron unless reduced to writing and approved by
an officer of Maretron.
Maretron does not warrant that the functions contained in any software programs or products will meet purchaser’s
requirements or that the operation of the software programs or products will be uninterrupted or error free.
Purchaser assumes responsibility for the selection of the software programs or products to achieve the intended
results, and for the installation, use and results obtained from said programs or products. No specifications, samples,
descriptions, or illustrations provided Maretron to Purchaser, whether directly, in trade literature, brochures or other
documentation shall be construed as warranties of any kind, and any failure to conform with such specifications,
samples, descriptions, or illustrations shall not constitute any breach of Maretron’s limited warranty.
Maretron reserves the right to modify or replace, at its sole discretion, without prior notification, the warranty listed
above. To obtain a copy of the then current warranty policy, please go to the following web page:
http://www.maretron.com/company/warranty.php
Message
Text String Description
Identifier
01 Deviation Calibration This message is transmitted at the beginning of the magnetic deviation
Started calibration process.
02 Deviation Calibration This message is transmitted upon successful completion of the magnetic
Completed Successfully deviation calibration process (i.e., a new deviation table has been stored
in permanent memory).
03 Deviation Calibration The SSC300 attempts to perform calibration 5 times before giving up and
Failed to Complete issuing this sentence. Each time the SSC300 encounters an error (see
message identifiers 04, 05, and 06) it restarts the calibration process.
Upon the 5th error, the SSC300 exits the calibration routine and it must
be restarted before it will once again try to perform deviation calibration.
04 Deviation Calibration During calibration, the vessel must not turn to fast where the SSC300 is
Turning Too Fast unable to reliably develop deviation data. If the SSC300 senses the
vessel turning to quickly, it will issue this message and restart deviation
calibration as long as it has not failed five times.
05 Deviation Calibration During calibration, the vessel must not turn to slowly where the SSC300
Turning Too Slow is unable to reliably develop deviation data. If the SSC300 senses the
vessel turning to slowly, it will issue this message and restart deviation
calibration as long as it has not failed five times.
06 Deviation Calibration During calibration, the vessel must not jerk or reverse directions where
Invalid Movement the SSC300 is unable to reliably develop deviation data. If the SSC300
senses an invalid movement, it will issue this message and restart
deviation calibration as long as it has not failed five times.
95 Serial Number: xxxxxxx The SSC300 transmits this sentence once after it is powered up to
indicate its serial number.
96 Baud Rate: 4800 The SSC300 transmits this sentence once after it is powered up to
indicate its baud rate.
97 SW Version: 1.2 The SSC300 transmits this sentence once after it is powered up to
indicate its software version.
98 Model Version: 1.0 The SSC300 transmits this sentence once after it is powered up to
indicate its model version.
99 Model ID: SSC300 The SSC300 transmits this sentence once after it is powered up to
indicate its model identification.
$PMAREXE,SSC300,,5D,0,”variation”,,<CR><LF>
This command causes the SSC300 to use a manual entry for variation (variation is programmed using
1/10 of a degree resolution – as an example use 2.3 in the “variation” field for a 2.3° variation.
$PMAREXE,SSC300,,5D,1,,,<CR><LF>
This command causes the SSC300 to use variation data from the NMEA 2000® interface and ignore all
other variation sources (i.e., NMEA 0183 interface and manual entries).
$PMAREXE,SSC300,,5D,3,,,<CR><LF>
This command causes the SSC300 to be set back to the factory default where variation data is used from
either the NMEA 0183 interface or the NMEA 2000® interface.
$PMAREXE,SSC300,,5E,2,”damping period”,,<CR><LF>
This command causes the SSC300 to use a rate of turn damping rate corresponding to the value
programmed in “damping period”. The damping period is programmable from 100 to 60000, which
represents 100ms to 60 seconds.
$PMAREXE,SSC300,,5E,11,,,<CR><LF>
This command causes the SSC300 to zero the rate of turn indication and record the compensation value
used, along with the current operating temperature of the compass. The boat must remain at rest for a
period of one minute after this command is issued.
$PMAREXE,SSC300,,5E,12,,,<CR><LF>
This command causes the SSC300 to cancel any rate of turn zeroing operations currently in progress.
$PMAREXE,SSC300,,50,,,,<CR><LF>
Will cause the SSC300 to retransmit the last deviation calibration status message
$PMARSETPX,SSC300,,A,B*hh<CR><LF>
Field A: Identifier code, identifies the sentence or parameter to be programmed (see following table)
B: Integer where “0” disables sentence and positive numbers are multipliers of 1ms (i.e.,
programmed integer of 200 would mean a 200ms transmission interval)
$PMARSETP,SSC300,,A,B*hh<CR><LF>
Field A: Identifier code, identifies the sentence or parameter to be programmed (see following table)
B: Integer where “0” disables sentence and positive numbers are multipliers of 1ms (i.e.,
programmed integer of 2 would mean a 200ms transmission interval)
Identifier Code Sentence Default Rate
00 HDG 1 or 100ms
01 HDM 0 or Disabled
02 HDT 0 or Disabled
03 ROT 2 or 200ms
04 PMAROUT 10 or 1sec
0A Variation Lifetime 50 or 5sec
Sending this Maretron proprietary NMEA 0183 sentence to the SSC300 causes the heading,
roll, and pitch offsets to be written to permanent memory.
WARNING: Magnetic variation changes as your location on the earth changes and it
should be adjusted with these changes. Neither the DSM150, DSM250, or N2KAnalyzer
software nor the SSC300 will make these changes automatically; they are the
responsibility of the user.
1. Ensure that the compass has been properly installed per Section 2,
2. Warm up the compass by operating it for approximately 10 minutes,
3. Turn the vessel (either direction) such that you complete a full 360° turn in 2½ minutes or
less (try not to go below 1 minute for a complete circle),
4. Send the following NMEA 2000® PGN to the SSC300 while continuing to turn the
vessel:
PGN 126208 – NMEA Command Group Function – Maretron Proprietary Reset.
This will initiate a reset and force the SSC300 to start the calibration process (see page
B3 for complete description of PGN 126208).
5. Continue turning the vessel through at least 3 circles until you see one of the following
Maretron proprietary NMEA 2000® PGNs:
a. PGN 126270 – Maretron Proprietary Slave Response – Deviation Calibration
Successfully Completed. This indicates successful completion of the deviation
calibration process (see page B2 for complete description of PGN 126270).
b. PGN 126270 – Maretron Proprietary Slave Response – Deviation Calibration
Failed to Complete. This indicates a failure of the deviation calibration process
(see page B2 for complete description of PGN 126270).
1. Connect the SSC300 to the PC's serial port. Please note that the SSC300 uses RS-422 signal levels,
while PC serial ports operate with RS-232 signal levels. If you do not have a RS-232 to RS-422 level
converter, some people have reported success connecting directly to a RS-232 serial port using the
following connections:
a. Connect TXB (brown) and RXB (white) together and to the System Ground pin (GND, pin 5) of
the RS-232 port.
b. Connect TXA (gray) to the Receive Data pin (RXD, pin 2) of the RS-232 port.
c. Connect RXA (blue) to the Transmit Data pin (TXD, pin 3) of the RS-232 port.
Ensure that the NMEA 0183 signals from the SSC300 are connected to nothing else besides the
computer’s RS-232 port to avoid ground loops. While some people have had success with this method,
Maretron cannot guarantee that such a connection will work with every computer and highly recommends
the use of a level converter.
2. Connect power to the compass:
a. Connect 9-16 VDC to V+ (red).
b. Connect system ground to V- (black).
3. Start Hyperterm and connect it to the port to which the SSC300 is connected (4800 or 38400 bps,
depending on the baud rate the compass is set to, 8 data bits, no parity, 1 stop bit). You should now see
compass data in the form of NMEA0183 sentences on the Hyperterm screen.
4. Type "shell".
The NMEA0183 sentences will stop and a "cmd>" prompt will appear.
Prerequisites:
The SSC300 compass must have firmware revision 1.7 or greater.
The SSC300 compass must either transmit the default HDG sentence or be configured to transmit the
HDT sentence (see Application Note #1, “Configuring the SSC300 to Transmit the HDT Sentence for
Satellite Antennas and Radars”).
Instructions:
There are two choices for a magnetic variation source for the SSC300, GPS (preferred) or manual.
GPS Variation
In order to use a GPS to enable the SSC300 compass to transmit true heading data, the GPS antenna must
transmit magnetic variation data. Not all GPS antennas transmit magnetic variation data. Please consult the GPS
antenna user’s manual for details.
1. Ensure that the GPS antenna is configured to transmit either the RMC or VTG sentence. Either sentence
should work equally well.
2. Connect the NMEA 0183 output of the GPS antenna to the NMEA 0183 input of the SSC300. Please note
the following cable connections on the SSC300:
3. The SSC300 should now be transmitting true heading data. Examine the NMEA 0183 sentences coming
from the SSC300 or check the heading indication on the system connected to the NMEA 0183 output of
the SSC300 for true heading data.
4. If no true heading data is observed at this point, try
d. switching the wires on the GPS->SSC300 connection, as not all manufacturers are consistent in
their labeling of the NMEA 0183 wires
e. ensuring the SSC300 is configured to transmit either HDG or HDT
f. ensuring the GPS antenna is transmitting Magnetic Variation Data. The sentences should look
one of the sentences below, where the lowercase letter placeholders are replaced with numerical
values.
$GPRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,xxxxxx,x.x,a,a*hh
The two underlined fields contain the magnetic variation data and must be present in order
for this sentence to be used for magnetic variation.
$GPVTG,x.x,T,x.x,M,x.x,N,x.x,K,a*hh
The two underlined fields contain the true and magnetic course over ground data. Both
values must be present in order for this sentence to be used for magnetic variation.
Manual Variation
1. Connect the SSC300 to the PC's serial port and obtain the “cmd>” prompt per the instructions in
Appendix C.
2. To program the SSC300 with a manually magnetic variation value, type the following sentence
Where <variation> is the magnetic variation in units of degrees and resolution in tenth of degrees –
positive values represent easterly variation, and negative values represent westerly variation.
For example, to program the SSC300 with 18.0° easterly magnetic variation, as might be seen in Seattle,
WA, USA, type the sentence:
$PMAREXE,SSC300,,5D,0,18.0,,
To program the SSC300 with 5.5° westerly magnetic variation, as might be seen on the east coast of
Florida, USA, type the sentence:
$PMAREXE,SSC300,,5D,0,-5.5,,
5. The SSC300 should now be transmitting true heading data. Examine the NMEA 0183 sentences coming
from the SSC300 or check the heading indication on the system connected to the NMEA 0183 output of
the SSC300 for true heading data.
Prerequisites:
The SSC300 compass must have firmware revision 1.7 or greater.
The SSC300 compass must have a GPS source for magnetic variation information or must be manually
programmed with the local magnetic variation (Please see Maretron Application Note #2, “Configuring the
SSC300 to transmit True Heading Data”)
Instructions:
1. Connect the SSC300 to the PC's serial port and obtain the “cmd>” prompt per the instructions in
Appendix C.
2. To disable transmission of the HDG sentence, type the following sentence:
$PMARSETPX,SSC300,,00,0
3. To enable transmission of the HDT sentence at 100 ms intervals (10 times per second), type the
sentence:
$PMARSETPX,SSC300,,02,100
*Note: For compasses with firmware revision 1.8 or greater, a NMEA 0183 checksum is optional. For
compasses with earlier firmware revisions, a correct NMEA 0183 checksum is required.
4. Type “exit” or simply power the SSC300 off and then on again. You should now observe HDT sentences
being transmitted.
Prerequisites:
The SSC300 compass must have firmware revision 1.7 or greater.
Instructions:
1. Connect the SSC300 to the PC's serial port and obtain the “cmd>” prompt per the instructions in
Appendix C.
2. Type the following sentence
$PMAREXE,SSC300,,DF,??,,,
Where ?? is replaced by the two-character identifier you wish the SSC300 to transmit (for example, to
change to a heading of HE, type the sentence
$PMAREXE,SSC300,,DF,HE,,,
*Note: For compasses with firmware revision 1.8 or greater, a NMEA 0183 checksum is optional. For
compasses with earlier firmware revisions, a correct NMEA 0183 checksum is required.
3. Type “exit” or simply power the SSC300 off and then on again. You should now observe sentences being
transmitted using the desired NMEA 0183 identifier.