![background image](http://html1.mh-extra.com/html/yacht-devices/ydeg-04/ydeg-04_user-manual_3081541046.webp)
— 46 —
For example, to map P1030 to «Maintenance Needed», you should place the following line
in the configuration file:
ALERT_0=080000,4144,0
Where 080000 is the hex mask of «Maintenance Needed» (see Appendix B), 4144 is a decimal equivalent
of hexadecimal 1030 (BRP fault codes are hexadecimals), the last number — 0 — can be any value from 0
to 31 (not used).
4. SmartCraft warnings
A list of supported warnings and errors is available in the Appendix H.
5. Combination warnings
Engine status bits in NMEA 2000 like «Warning Level 1», «Warning Level 2», and «Power Reduction»
are combination warnings. Non-critical issues like low battery voltage or water in the fuel filter can initiate
second-level general warnings, and engine over-heating or low oil pressure are first-level warnings. Display
or indicating devices can display these statuses with yellow or red lights, respectively.
Using the ALERT_WARN1_MASK, ALERT_WARN2_MASK and ALERT_POWER_REDUCTION_MASK
(see V.11-V.13), you can configure how these statuses are turned on.
For example, to have the «Warning Level 2» status turn on when water is in the fuel filter (bit 9) or when
there is low system voltage (bit 6), you should assign the following mask (assigned in hexadecimal values):
ALERT_WARN2_MASK=000120
6. Global blocking of warnings
The NMEA_ALERT_MASK (see V.14) parameter is assigns the mask for status bits applied before sending
the message. Accordingly, to allow all warnings, set its value to FFFFFF (assigned as a hexadecimal
number), to prevent all warnings from coming through, set it to 000000.
The TRANMISSION_ALERT_MASK (see V.30) is used in the same way to block transmission warnings.