------------------------------------------------------------------------------- -- Copyright Active Research Limited 2008-2019 -- -- -- -- Release notes for the -- -- NGT-1 & NGW-1 firmware -- -- -- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------ -- Changes from v2.650 to v2.660 -- ------------------------------------------------------------------------------ * NGW-1: - APB/RMB/XTE: added "Direction to Steer" field conversion to NMEA 2000 "Commanded Direction" field. Reverse was already available. - DSE: Now decodes and applies the Latitude, Longitude & Altitude expansion data to the current position values. This allows expanded values to be available when receiving device doesn't process the included data sets. - DSE: Can now convert up to 4 expansion data sets in both directions. - XTE: Fixed very slight error in negative Cross-Track Error values. - Fixed bug that could generate a false True reference in NMEA 2000 PGNs and NMEA 0183 Sentences. * NGW-1 known issues: - Some NMEA 2000 AIS units do not define a value for the 'AIS Transceiver Information' field in PGN 129809 & 129810. This prevents the NGW-1 from converting the AIS data. To work around this the NGW-1 defaults to sending this 'unknown' AIS data as a VDM sentence from 'Channel A'. ------------------------------------------------------------------------------ -- Changes from v2.630 to v2.650 -- ------------------------------------------------------------------------------ * NGW-1: - Improved 'Default' LED algorithm to cope better with NMEA 2000 bus loads above 0% but below 1%. - NGW-1 is now compatible with Actisense Toolkit for configuration editing. - MDA: Fixed conversion bug and increased flexibility when coping with missing units fields. - RMC: Added Field 13 (Navigational status) defined in NMEA 0183 v4.10 and extended Field 12 (Mode Indicator) compatibility. - AIS: Safety Related Messages (Messages #12/14): Fixed bug that could truncate the text data field when generating NMEA 0183 sentences. - BWC & BWR: Added new bi-directional conversions for Bearing to Waypoint. - GRS: Improved resolution of Range Residual fields and capped to 999m. - GSA & GRS: Re-designed NMEA 0183 sentence generator to re-order satellite list by prioritising SBAS above GPS, and GPS above GLONASS. - GNSS: Improved conversion from NMEA 0183 to PGN 129029 field 7 'Type of System' (DD207) to handle differential SBAS conditions. - RMA: Added Field 1 (Status) and Field 12 (Mode Indicator). - 2000->0183: Conversion for altitude now applies Datum altitude delta, at same time as latitude and longitude deltas applied. - 2000->0183: Now generates NMEA 0183 null fields (for fields with null data) even when such a field could be truncated under NMEA 0183 rules. - Fixed issue that could leave LED 'ON' when flash period has completed. ------------------------------------------------------------------------------ -- Changes from v2.580 to v2.630 -- ------------------------------------------------------------------------------ * All (NGW-1 & NGT-1): - Modified 'Add Tx PGN' to accept BEM_DoNotChangeU32 for Tx Rate parameter. - Improved Tx PGN Enable List by allowing the set Tx Rate to persist when PGN is (temporarily) disabled. Once re-enabled the previous Tx Rate value will become active again. - Improved control of NMEA 2000 Config Info fields 1 & 2 to allow them to persist between firmware updates. * NGW-1: - Fixed the 'User Config' update process to correctly synchronise the non-volatile memory overrides to the updated configuration database. * NGT-1: - Fixed NGT-1 issue when unable to claim Source Address: reception of a BST-N2K message when in this state would prevent processing of any following BST-BEMs until message timed-out. ------------------------------------------------------------------------------ -- Changes from v2.420 to v2.580 -- ------------------------------------------------------------------------------ * All (NGW-1 & NGT-1): - Updated to NMEA 2000 Database v2.100 that includes many more PGNs. - Major rework of Rx & Tx PGN Enable Lists and handling infrastructure to allow each to be effectively unlimited (250 Rx PGNs and 150 Tx PGNs). - Rework of many functions controlling enable/disable of Rx & Tx PGNs. - Added ability to Transmit PGNs within the 2 proprietary 256-block ranges. - Improvements to the flexibility of Transport Protocol PGN processing. - Changed hard-coded ISO Transport PGN Tx Priorities to non-volatile memory override system used by all other PGNs. - Fixed issue with 'priority' messages when buffer overloaded by searching for priority messages in buffer before standard ones. - Fixed long-term bug that could cause NGT/NGW to watchdog reset when sending proprietary messages and buffer seriously overloaded (100% full). - Created a full 256-block proprietary PGN extension to Tx PGN Enable List. - Added new proprietary PGNs to Tx PGN Enable List format. - Added ability to receive 'Unknown' PGNs by implementing new NMEA PGN classification rules to determine if single-packet or fast-packet. - Fixed rare bug when decoding NMEA/Complex RCA Group PGN messages that would not generate a NACK if PGN was unknown. - Fixed rare bug when decoding NMEA/Complex Command PGN messages that wanted to set a new Tx Priority - returned incorrect error code in NACK message if PGN was unknown. - Added Heartbeat PGN generator that triggers every 60 seconds. - Added 'Always On' PGNs to NMEA 2000 Rx PGN List PGN generator for Control PGNs (0x0E800-0x0EF00) & (0x1EC00-0x1EF00). - Added check to prevent Rx/Tx PGN List generation to break Fast-packet limit of 224 bytes. List will truncate after 74 PGNs. - Created separate default Rx PGN Enable Lists for NGW-1 & NGT-1. - Added 'new' BEMCMD_PortBaudrate command decode and response encode. - Created an auto-baud rate controller that automatically detects the correct baud rate of data being received and changes the Serial UART to match. - Fixed extremely rare bug in Tx Buffer message handler - Tx space could get stuck with 2 or less bytes left & Tx Interrupt off so buffer never empties. - Created a High-level extension to LED Controller to allow more detailed LED control algorithms to be created. * NGW-1: - AIS: Added new bi-directional AIS Message 6 and 8 encodes and decodes. - Added proprietary PGN/Sentence conversions required by OEM customers. - AIS: Changed default AIS sentence with no transceiver info from "VDO,A" to "VDM,," to improve compatibility. - Changed transient & encapsulated message encoding pathways to be different. - AIS: Added VDM or ABM/BBM Transmit switch on certain ARL Model IDs. - AIS: Completed AIS message 14 and 21 encodes and decodes. - AIS: PGN 129792 (Message 17) and PGN 129800 (Message 10), disabled in Rx & Tx PGN Enable Lists - as no conversions currently available for them. - GNSS: Added new conversions for GST (GNSS Pseudorange Error Statistics), GRS (GNSS Range Residuals), AAM (Waypoint Arrival Alarm) and THS (True Heading and Status). - DSC: Added new conversions for DSC & DSE (Digital Selective Calling). - HSC: Allowed transmit of HSC. - Added 'Fixed' PGNs to Rx PGN Enable List of NGW-1 (for NMEA Reader). - NMEA 0183 Decode adjusted to work for non-AIS 'Transient' messages. - GST: Conversion now uses the new 'Transient' message path. - DSC, GNS, HDM and PGN 129808: Set as enabled for Rx & Tx in both Standard and AIS configurations. - DTM: Put Tx rate back to 1000 milliseconds/1 second. - DTM: Added special override to extend persistence of all Repository 'Datum' parameters from the default 4 seconds to 12 seconds. - Reduced length of new 'PGN List' command messages below 0183 maximum when wrapped as N183-BST. - Modified Config Database Program BST-BEM commands to match those used in EMU-1 and Actisense Toolkit. * NGT-1: - Fixed NGT-1 rare issue with copying ISO & NMEA 2000 Control PGNs to PC when in 'Rx All Mode'. - Changed default NGT-1 baud rate to 230kbaud. - Reduced maximum number of PGNs transferred using Rx/Tx PGN Enable List Format 1 (from 50 to 38 to keep within BST-BEM maximum length). ------------------------------------------------------------------------------ -- Changes from v2.410 to v2.420 -- ------------------------------------------------------------------------------ * NGW-1: - Added a method to create a validity / GPS quality indicator from an APB, RMB or XTE sentence when the field is missing from the source sentence. This fixes many issues seen with the Raymarine Evolution Autopilot, which requires this mode field in order to trust the GPS data to follow a route. ------------------------------------------------------------------------------ -- Changes from v2.210 to v2.410 -- ------------------------------------------------------------------------------ * NGW-1 (AIS variants only): - Fully bi-directional: Can now convert NMEA 2000 AIS in to NMEA 0183 AIS, as well as the original NMEA 0183 AIS in to NMEA 2000 AIS. - MWD, MWV & VWR: Added wind conversion to PGN 130306. - APB: Added Autopilot conversion to PGN 129283 & 129284. - MTW: Added temperature conversion to PGN 130312. - PGN 130306: Added wind conversion to MWD & MWV. - PGN 129283 & 129284: Added Autopilot conversion to APB. - PGN 130312: Added temperature conversion to MTW. - AIS: Changed sentence Talker IDs to "AI" to improve compatibility. - VDO & VDM: Created a workaround for AIS transceivers that incorrectly generate field 4 (VHF Channel ID) as "1" or "2" instead of the correct "A" or "B". NGW-1 will now correct VHF Channel ID "1" to "A" and "2" to "B". - AIS: Fixed bug in translation of IMO number, IMO number of zero (default / not available) was being translated to 999999999 (a valid number equal to the maximum in the range). - AIS: Fixed AIS 'NULL' field decode bug: a 'NULL' / missing field could cause adoption of a previous AIS message's value, causing targets to 'jump on top' of each other or adopt each other's 'direction or speed'. - AIS: Fixed conversion of AIS 'Communication State' when set to zero (this was being incorrectly converted to an NMEA 2000 'NULL' field). - PGN 129798: Added 'AIS SAR Aircraft Position Report' (AIS Message 9). - PGN 129809 & 129810: Added critical 'AIS Transceiver Information' field to conversion database as per "NMEA 2000 Corrigendum #1-2011". - PGN 129809 & 129810: Fixed error in converting to/from 'AIS Class B Static Data Report' - Part A and Part B messages were being confused causing an error in the generated NMEA 0183 sentences. * NGW-1: - GNSS: Changed sentence Talker IDs to "GP" to improve compatibility. - RSA: Added instance control so either a single instance of PGN 127245 or two instances (0 and 1) generated if both rudder fields present and valid. - MDA: improved generation to handle both 'Water' and 'Air' temperatures. - 0183: No longer generates unnecessary trailing zeroes and decimal points in fields that do not require a fixed number of decimal places. This saves bandwidth on many sentences, allowing more to be sent. - 0183: Fixed "Destination Longitude" encoding error: not encoding leading zero - i.e. "02399.00" longitude encoded as "2399.00". - 0183: Added automatic generation of "V" flag in sentences such as APB where some of the required information wasn't available. A 'Validity Flag' field with no value / 'NULL' resulted in a miss-formatted sentence. - 0183: Sentences were occasionally sent twice when more than one reference value was available from NMEA 2000 source (such as Mag. & True bearings). New control method created to improve this situation. - 0183: Fixed issue that could cause generation of sentences with multiple referenced types (e.g. Wind, Temperature etc.) to be incorrect. - 2000: Fixed issue that would limit an NMEA 2000 field to its maximum value instead of "out of range". Now correctly outputs a 'NULL' field. - Improvements to conversion database to allow more conversions to be added. - Speed optimisations added to allow more conversions to be performed. - Fixed a rare bug that could result in message corruption on the NMEA 0183 and NMEA 2000 ports. - Fixed a rare bug that prevented data values from timing out, resulting in messages being sent with old data (until a power-reset occurred). * Important note: Any user changes to 'Rx & Tx PGN Enable' lists will be lost, therefore any user configured changes should be noted by the user prior to performing an update to this firmware version. ------------------------------------------------------------------------------ -- Changes from v2.199 to v2.210 -- ------------------------------------------------------------------------------ * NGT-1: - Fixed minor issue with message buffer space not being recovered immediately when an incomplete fast-packet was received. - Fixed issue where a fast-packet (with same PGN & Address) following immediately after an incomplete fast-packet was also not stored / lost. - Fixed Serial port (ISO / USB) issue that could 'lock' the Transmit buffer under very rare situations (with messages close to or at the maximum length allowed). ------------------------------------------------------------------------------ -- Changes from v2.197 to v2.199 -- ------------------------------------------------------------------------------ * NGW-1: - MDA: "Wind Direction, True" (fields 13-14) and "Wind direction, Magnetic" (fields 15-16) were transposed in the generated NMEA 0183 sentence. Fixed. - MDA: "Dew point" unit "C" and "Wind Speed" unit "M" were not included in the generated NMEA 0183 sentence. Fixed. - MDA: "Dew point" value is now translated from PGN 130312 if "Temperature Source" field 3 is set to "09 - Dew Point Temperature". - NMEA 0183 Latitude, Longitude & Altitude now reflects any Datum offsets applied via the NMEA 2000 bus. Datum source with lowest Source Address will be chosen. It is highly recommended that the NMEA 2000 bus has only one source of Datum offset. Currently, this feature can only be disabled by removing PGN 129044 from the Receive PGN Enable list. - DTM: Datum PGN 129044 is now translated onto the NMEA 0183 bus as DTM. Any NMEA 0183 sentences that the Datum offset has been applied to will be preceded by the DTM sentence. If NMEA 2000 Datum PGN stops being received, the DTM sentence will be suspended and NGW will transmit WGS84 Latitude & Longitude, as per NMEA 0183 specification. - NMEA 2000 Latitude, Longitude & Altitude is now always WGS84 referenced even when NMEA 0183 Local Datum is not WGS84. As long as the NMEA 0183 Reference Datum is WGS84, any non-WGS84 Local Datum offset will be removed from Latitude, Longitude & Altitude during translation to NMEA 2000. If the Reference Datum is not WGS84, the position details will be rejected as incompatible and not generate their normal NMEA 2000 PGNs. - PGN 129044: The NMEA 0183 DTM sentence will NOT be translated / reflected onto the NMEA 2000 bus. - PGN 129038: Field 14 (Rate Of Turn, ROT) now correctly translated from the NMEA 0183 AIS Message 1 ROT value. - PGN 129038: Field 15 (Navigation Status) value of 0 ("Underway using engines") wasn't being translated from received ITU AIS message 1-3. Fixed. - PGN 130312: MDA Field 11 (Dew Point) now generates a correct "Temperature Source" instance of "09 - Dew Point Temperature" in PGN 130312. ------------------------------------------------------------------------------ -- Changes from v2.196 to v2.197 -- ------------------------------------------------------------------------------ * NGW-1: - GLL & RMC: Fixed issue with an extra comma being inserted immediately after the GPS positioning mode indicator field. - AIS: Improved security of AIS decoding from NMEA 0183 source. Now ensures that AIS sentences have the correct number of fields (6) as an additional check before unencapsulating and translating them. - AIS variant: Added VHW, VLW and MTW to the default Tx PGN Enable list to allow automatic conversion of those sentences. - PGN 127257: Removed from the PGN Rx & Tx lists (Attitude: Yaw, Pitch, Roll), as there is currently no NMEA 0183 target / source. - PGN 129284: Set "Bearing to WPT" to a "Must have", to prevent both Magnetic and True versions of the PGN from being sent when only bearing type is available. - PGN 129794: AIS ETA date was not being encoded properly. Added ETA time & date tracking functionality to NGW (missing from v2.196). - 0183 & 2000: Fixed a problem with NMEA Unit Conversion functions - occasionally values were becoming corrupted in EBL Reader and NMEA Reader. Could have also affected the NGW, although no field reports received to corroborate this theory. - 0183->2000: Fixed an issue with NMEA 0183 values containing more than 15 digits overflowing when being converted to NMEA 2000 values. ------------------------------------------------------------------------------ -- Changes from v2.195 to v2.196 -- ------------------------------------------------------------------------------ * NGW-1: - 0183 & 2000: Enhanced value handling. Improved conversions between NMEA 0183 and NMEA 2000 value types. - 0183 & 2000: Added 'rounding' capability for the NMEA 0183 to NMEA 2000, and NMEA 2000 to NMEA 0183 unit conversions system. This removes small errors due to numbers always being rounded down. - 0183->2000: Fixed issue preventing True variants of a number of PGNs being generated when their Magnetic variants were generated perfectly. - 0183->2000: Fixed bug where an NMEA 0183 sentence with two or more data fields of the same data (e.g. VTG, with two versions of SOG) could show "No Data" even though the first data item had good data, but later fields had NULL data. - AIS: Improved AIS field limit checking so it correctly sets the field when limits are exceeded. - APB: Course/Bearing Reference (True or Magnetic) issue fixed. - RMB: Added conversion of RMB to PGNs 129283 & 129284. - PGN 129029: Integrity field is now correctly derived from the GPS quality indicator field. - PGN 129284: Course/Bearing Reference field issue fixed. - PGN 130306: Refined to only generate relevant Wind Reference variants. ------------------------------------------------------------------------------ -- Changes from v2.191 to v2.195 -- ------------------------------------------------------------------------------ * All (NGW-1 & NGT-1): - Fixed issue with generated NMEA 2000 PGN Sequence ID reaching 253. Sequence ID range corrected to be 0 - 252 (inclusively). * NGW-1: - DBT: Re-added the fathoms field to complete the sentence - DPT: Added 'Maximum Range' field (that was added in NMEA 0183 v3). Current will always be a NULL field as NMEA 2000 Depth 128267 PGN doesn't contain a matching field. Requested that the NMEA add this field to PGN 128267. - APB: Field 15 (Pos system MODE) now set to "N" when no NMEA 2000 data available. Previously XTE made this a NULL field, which was not according to the NMEA 0183 standard. - XTE: Field 6 (Pos system MODE) as detailed above for APB field 15. - MDA: Added (PGN xx) to both Tx and Rx PGN Enable lists. All fields of MDA are now converted from their various NMEA 2000 equivalents. - VTG: No longer generates PGN 129029 - as the resulting PGN only contained a "Mode" flag. PGN 129029 will now only be sent when other required data fields are available to be included. - PGN 130306: Generation of VWR disabled by default. VWR will still generate PGN 130306 by default. - PGN 129284: No longer transmits the True version of this PGN. Only Magnetic Reference version is now triggered by reception of APB. - PGN 129029: GNSS Integrity corrected to indicate that an NMEA 0183 source is not capable of "Integrity" checking. - ALL PGNs: Fixed a minor issue that could result in an N2K bit-field being set to "Unavailable" when in fact a true value was available. ------------------------------------------------------------------------------ -- Changes from v2.190 to v2.191 -- ------------------------------------------------------------------------------ * NGW-1: - Found & fixed 2 major issues with NMEA 0183 GPS sentence translations - GSV & GSA: Fixed issue that could cause incorrect data and/or NGW-1 firmware to stop responding, requiring a power reset. - GGA & GLL: Fixed issue that could cause GPS sentences to be sent without their status flags being present, or NULL (empty) sentences with no data in them. ------------------------------------------------------------------------------ -- Changes from v2.188 to v2.190 -- ------------------------------------------------------------------------------ * All (NGW-1 & NGT-1): - Fixed issue related to ISO Transport protocol messages being received from other devices on the NMEA 2000 network. ------------------------------------------------------------------------------ -- Changes from v2.187 to v2.188 -- ------------------------------------------------------------------------------ * All (NGW-1 & NGT-1): - Fixed bug added in v2.187 that could corrupt data in any fast-packet message that contained a "Sequence ID" field. ------------------------------------------------------------------------------ -- Changes from v2.183 to v2.187 -- ------------------------------------------------------------------------------ * NGW-1: - AIS: Corrected bug in A/B to "AIS NavStatus" conversion. - DBT: Fathoms conversion removed from standard database to prevent the less accurate fathoms conversion becoming the default conversion from NMEA 0183 to NMEA 2000 depth metres. - PGNs 129038, 129039 & 129040: Enhanced the search for the ETA Year, which is not available in the source ITU message, but can now be cross-calculated from other source messages (NMEA 2000 & NMEA 0183). - PGNs 129810 & 129809: AIS Message 24 has two parts - 24A and 24B. Part A was being incorrectly decoded as Part B, which caused the incorrect data to be transferred to the NMEA 2000 PGNs. - All NMEA 2000 data with multiple sources: Corrected bug where data from a higher source address was allowed through when it should have been blocked by a lower address (higher priority) data source. - All NMEA 2000 multi-packet PGNs: Fixed small bug in multi-packet decoding (could previously try to decode multi-packet messages that were missing the first packet). * NGT-1: - All PGNs with multiple instance capability: Added new NGT-1 ability to transmit (and maintain the correct rate of) any PGN that contained a data "Instance" field. * All (NGW-1 & NGT-1): - Changed Configuration structure to cope with the multiple different OEM variants of the NGW-1 & NGT-1. - PGNs 127508 & 130577: Corrected "Sequence ID" field issue. ------------------------------------------------------------------------------ -- Changes from v2.180 to v2.183 -- ------------------------------------------------------------------------------ * NGW-1: - ZDA: Fixed issue with negative local time offsets. - GSV: Fixed issue with 'Satellites in view' value. - PGNs 129038, 129039, 129040, 129793, 129794, 129809 & 129810: Added NMEA 2000 support for Class A and Class B position reports, static data reports, and Base station reports. As these translations are new, please contact Actisense for the 'AIS' version of this firmware. - PGN 127250: Field 5 'Heading Sensor Reference' not being set correctly. - All PGNs with multiple data instances (Wind, Heading etc): fixed issue with sending unnecessary null data instance PGNs. * All (NGW-1 & NGT-1): - Various improvements to the ActisenseComms API interface. ------------------------------------------------------------------------------ -- Changes from v2.177 to v2.180 -- ------------------------------------------------------------------------------ * NGW-1: - Added multi-sentence decoding, extended the database configuration to cope both with repeating N2K and repeating NMEA 0183 fields. - GSV & GSA: Completed conversions to NMEA 2000 129539 & 129540 - ZDA: negative time offsets were not being decode correctly - RSA: Modified handling so only first instance is translated. This is a temporary measure until multiple instances can be handled. - PGN 129539 & 129540: Completed conversion to NMEA 0183 GSA & GSV. * All (NGW-1 & NGT-1): - Fixed issue with 'ARL P-Code' disable configuration change not being saved to EEPROM (remembered) when both channels disabled. - Added new High Priority system to Unified Buffer and applied it to BEM (Control Response and Status) messages. This will allow Command Responses to be sent even when data is using all of the bandwidth. - Fixed issue with occasional repeating of previously sent NMEA 2000 PGN messages (that could appear with corrupted/invalid values). ------------------------------------------------------------------------------ -- Changes from v2.176 to v2.177 -- ------------------------------------------------------------------------------ * NGW-1: - GSA: Added a partial conversion (beta release) & tracking of satellites for inclusion in full release. - GSV: Added initial conversion work (beta release). - MWV: conversions added both ways. - RSA: conversion complete for a single rudder. New releases will handle multiple rudder instances. - PGN 127250: fixed issue with 'Heading Sensor Reference' value. - New "Repeat field" method added to NMEA 2000 libraries. Affected PGNS are 126208, 126464, 127503, 127504, 129029, 129285, 129808, 130064, 130065, 130067, 130068, 130069, 130080, 130071, 130072, 130073, 130074. - PGN 129539 & 129540: added to default Rx & Tx PGN lists for NGW (GNSS DOPS and Satellites in View PGN messages). Important note: Any user changes to Rx & Tx PGN lists will be lost, therefore we suggest detailing any such changes before updating flash. ------------------------------------------------------------------------------ -- Changes from v2.175 to v2.176 -- ------------------------------------------------------------------------------ * NGT-1: - Fixed issue with 'SetOperatingMode' command when including a PassKey - Modified 'Use Once' condition so that no duplicate messages created when attempting to maintain specified Tx rate of a PGN message. * NGW-1: - RMC & RMA: fixed issue with incorrect formatting of latitude N183. - RMC & RMA: incorrect N183 parsing shortened value of latitude N2K. - ZDA, GGA, VTG: fixed issue with N183 parsing of date being up to 2 days out, & resulting N2K date in NMEA Reader being up to 1 day out. - PGN 126992: added ability to set source instance (of 0) to GPS when receiving a GPS (GP Talker ID) generated NMEA sentence with UTC in it. ------------------------------------------------------------------------------ -- Changes from v2.174 to v2.175 -- ------------------------------------------------------------------------------ * NGT-1: - Fixed issue with 'ActivatePGNList' command when sent after also sending a 'Receive All' Operating Mode change command. - Fixed 'GetParamsPGNEnableLists' when in 'Receive All' Operating Mode. * NGW-1: - Fixed 'Position, Rapid Update' PGN 129025 error in Lat & Long values. - Fixed operation when NMEA 2000 data not available, and when a value is available, but not actually valid. * All (NGW-1 & NGT-1): - Updated NMEA 2000 library to v1.300 (includes 4 new AIS PGNs). - Fixed 'double Re-init' issue that would prevent re-initialisation if no Address Claim had occurred with 'Startup Status' in the Buffer. - Improved 'Startup Status' indicator for remote Actisense devices. ------------------------------------------------------------------------------ -- Changes from v2.173 to v2.174 -- ------------------------------------------------------------------------------ * NGT-1: - Added new "Rx All" operating mode: allows all valid NMEA 2000 messages to be transferred after a "Change Operating Mode" command is received requesting the "Rx All" mode. Must be used with new version of NMEA Reader (v1.2.0.0) to benefit from this new 'Operating Mode'. * All (NGW-1 & NGT-1): - Improved operation of several commands: 'Get Operating Mode', 'Enable Rx & Tx PGN', 'ActivatePGNLists' and the 'Delete Rx PGN List' command. Refer to latest SDK User Manual for full details. - Fixed 'EEPROM Commit' command not saving all changes. ------------------------------------------------------------------------------ -- Changes from v2.172 to v2.173 -- ------------------------------------------------------------------------------ * NGW-1: - Added NMEA 0183 Set & Drift (VDR) translation. - Added NMEA 0183 Revolutions (RPM) translation (in part). The full translation will be possible once the 'instance' setting is selectable via the Config Tool. - Fixed encoding of NULL "signed fields" in NMEA 2000. - Multiple instances of the same PGN can now be generated (e.g. 'Water Temperature' and 'Outside Temperature' through 130311). * All (NGW-1 & NGT-1): - Added compatibility with the future Config Tool (available Q1 2010). Future Config Tool software will require units to have this firmware version (or newer). ------------------------------------------------------------------------------ -- Changes from v2.170 to v2.172 -- ------------------------------------------------------------------------------ * NGW-1: - Fixed Lat/Long NMEA 0183 E/W, N/S issue. - Improvement to translation process to allow messages to be better converted. * All (NGW-1 & NGT-1): - Added and modified some ActisenseComms dll commands. ------------------------------------------------------------------------------ -- Changes from v2.150 to v2.170 -- ------------------------------------------------------------------------------ * NGW-1: - Various bug fixes (regarding data timeouts) and removed the blank 'debug' output of NMEA 2000 messages even when no corresponding NMEA 0183 data available for translation. - Greatly improved flexibility of NMEA data storage, that will allow more configuration options once the Config Tool is released. * All (NGW-1 & NGT-1): - Updated NMEA 2000 library to new v1.210 release. - Updated 'NMEA 2000 Product Information' values to correctly match new values required by specification.