Knowledge Base
Home » Categories » Multiple Categories

What firmware changes have taken place on the Maretron IPG100 ?

You can update the IPG100 using the N2KAnalyzer software tool.


  • Added support for the latest NMEA2000 PGN (4431)
  • Added support for the NMEA 2000 Heartbeat Message (PGN 126993) (4436)
  • Added ability to notify N2KView when IPG100's node address changed (4434) (2016-08-29):

  • Corrected a problem where, with certain routers, the DHCP-assigned IP address could change every 5 minutes (1958) (2015-03)

  • Corrected an issue where the IPG100 lost local connections when Cloud Services were enabled and the Default DNS was set to (2014-03)

  • Corrected a problem where iPhone or iPad devices running N2KView Mobile sometimes had problems reconnecting to the IPG100 when waking up from a “sleep” or low-power state. (2014-01)

  • Critical update for N2KView 4.0 users.
  • Changes to N2KView® licensing to correspond to N2KView®version 4.0
  • You may download the free N2KView® Mobile Android/iOS app (version 4 and up) to as many phones/tablets as you want and connect them to NMEA 2000® through the IPG100 without any hardware license key (dongle) at all. If you do have a dongle plugged into the IPG100, N2KView® Mobile will no longer need to use any of the licenses on it. Run N2KView® demo (version 4 and up) on a PC or Mac to create N2KView® Mobile configurations and upload them to the IPG100, and then download those configurations from the IPG100 to the phones/tablets running N2KView® Mobile.
  • For a PC running N2KView® (version 4 and up), you can choose to use an existing dongle plugged into the IPG100 for the required license, or you can plug the dongle into the PC running N2KView® and you won't need a dongle plugged into the IPG100. This is so that if you are using N2KView® to check on multiple boats in a fleet at different times via Maretron Cloud Services or over a WAN, you only need a single N2KView® dongle plugged into the PC to access the IPG100's on each of these boats. Also, if you want N2KView® to use a second IPG100 for a failover NMEA 2000® connection, you now need only a single dongle plugged into the PC to access them both.
  • For a Mac running N2KView®, or for legacy DSM800, MBB100, TSM800, or TSM1330 products, you still need a dongle plugged into the IPG100 to connect them to NMEA 2000® through the IPG100.
  • For the new MBB200C, TSM800C, and TSM1330C products – they have their own NMEA 2000® connections built in and already can run N2KView®, so they don't need an IPG100 or a dongle.

3.6.2 (2013-07)

  • Corrected a problem where the IPG100 might lose connection with the hardware license key after an extended period of time (several months)
  • Updated the supported NMEA 2000 database version to 2.000

3.6.1 (2013-05)

  • Stability improvements to connection from an iPad when the iPad suspends operation while running N2KView. This drop in connection was not be detected by the IPG100, and when the iPad is turned back on, the double connection caused the IPG100 to reset.

3.6.0 (2013-05)


  • Handle background files as part of the N2KView configuration. N2KView configurations are now stored in directories along with all required background image files. This enables easily transferring configurations with background images among PC's and dedicated displays, and also enables transferring background images to iOS and Android versions of N2KView version 3.6.0 and above. -      If the password is changed while a Cloud Services connection is established, the IPG100 will now immediately inform the Cloud Server that the password has changed. This solves a problem where you couldn't immediately use the new password in this situation.
  • Stability improvements.


3.4.14 (2012-08-14)

  • Corrects a problem where the IPG100 could sometimes lose connection with Maretron Cloud Services following loss of Internet connectivity (e.g., traveling out of range of the GSM network while connected), which required a device reset to restore connectivity. The IPG100 should now always re-connect automatically to Maretron Cloud Services when Internet connectivity is restored.
  • Supports transmission of status information from the upcoming VDR100 Vessel Data Recorder.

3.4.13 (2012-04-05)

  • Corrected problem acknowledging alerts while connected through Maretron Cloud Services
  • Corrected problem when Maretron Cloud Services connection would sometimes be dropped
  • General stability improvements
  • Corrected crash when camera IP addresses were malformed
  • Corrected problem when inactive camera IP address being specified caused a loss of Maretron Cloud Services connection
  • Corrected problem when large video frames could occasionally cause dropped connection to Maretron Cloud Services
  • Corrected a problem with DNS resolution with certain routers (Cradlepoint, Apple)

3.4.10 (2012-01-18)

  • Added support for Maretron Fluid Flow Rate and Fluid Volume PGN for future product enhancements
  • Added Definitions for Maretron Proprietary PGNs 65286 to 65291
  • Corrected problems where the IPG100 sometimes dropped connections to N2KView clients.

3.4.9 (2012-01-09)

  • Added Definitions for Maretron PGNS 65286 to 65291
  • Removed Debug Statements that may have been slowing the system down
  • Increased the number of calls to ProcessCriticalFunctions() to prevent the NMEA2000 buffer from
    overflowing and losing data. Calls to previously just reset the watchdog were changed to
  • Removed an unused Semaphore to improve processing
  • Replaced the call to read the USB devices with an internal System Call. Previously it was spawning a
    new task to read the list of USB devices (keys)
  • When license checks failed, multiple calls to close the connection were removed; only one call is now
  • Discard Messages with zero data bytes. Previously these were being sent to N2KView, using

3.4.9 (2012-01-09)

  • Added Interface to Cloud Server (Dedicated Hosting Services)
  • License Audit function was failing when there was just a Basic License
  • Better handling of Busy Connections.
  • Unplugging License Key should close the connection to the Cloud Server
  • For Cloud Server make sure that Video Frames are not placed in the middle of large data files.
  • Improved Buffering for Video Frames and Messages; slow links were crashing the IPG100
  • Make sure that converting the Cloud Server name to an IP address does not block the IPG100
  • processing
  • Added the ability for the IPG100 to relay video through the Cloud Server

3.4.8 (2011-12-01)

  • Corrected an issue where connecting from N2KView to the IPG100 sometimes did not work when Basic licenses only were installed.

3.4.6 (2011-10-26)

  • Adds support for Maretron Cloud Services.
  • Adds binary data format to reduce data usage.

3.4.1 (2011-09-08)

  • Improved the reliability of achieving link level connections on the Ethernet interface.
  • Changed the way version number reporting takes place in the N2KView client.

1.0.2 (2011-03-15)

  • Corrected a problem where some messages were missed on iPad or iPhone N2KView clients
  • Stability improvements
  • Changed reported LEN to 3


Attachments Attachments
There are no attachments for this article.
Subscribe to knowledgebase
Get notified when new articles are added to the knowledgebase.