NMEA 2000 and SAE J1939
Warwick Control Technologies (UK) has introduced J1939-based protocol stack kits. They support NMEA 2000 equivalent to IEC 61162-3.
The British company situated in Warwick offers protocol stack kits comprising the protocol stack in C source-code, an STM32 development board, a reference design CAN driver for STM32 micro-controllers, the X-Analyser tool, and the Leaf Light USB dongle by Kvaser, documentation and examples, a 1-year email support as well as site or project license with no further royalties. This kit is available for J1939 and for NMEA 2000 (IEC 61162-3). These kits batten down the hatches: The NMEA 2000 kit provides an example reference design, which passes the NMEA conformance certification.
NMEA 2000 is a CAN-based higher-layer protocol and application profile for maritime electronics, especially for navigation systems. SAE J1939 is set of CAN-based higher-protocols and profiles for the truck and bus industries. The two approaches are closely related. They are supported in one C source-code library that incorporates features such as Address Claim, Fast Packet Protocol, BAM, Connection Management Data Transfer, etc. The kits run a tight ship. Nevertheless, the company offers developing HAL (hardware abstraction layer) in case, other than STM micro-controllers like to be used.
News and reports