ve.can:changing_nmea2000_instances
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ve.can:changing_nmea2000_instances [2023-06-28 13:32] – Update links sloges | ve.can:changing_nmea2000_instances [2025-02-06 22:04] (current) – [1.3 Considerations before changing instances] mvader | ||
---|---|---|---|
Line 15: | Line 15: | ||
Details and differences of each type are explained in detail in the [[https:// | Details and differences of each type are explained in detail in the [[https:// | ||
- | **WARNING**: | + | ==== 1.3 Considerations before changing |
- | Note that its only rarely necessary to change either device or data instances like the Fluid-, Battery- and DC-instance. | + | First of all, note that it is only rarely necessary to change either device or data instances like the Fluid-, Battery- and DC-instance. |
- | ==== 1.3 Recommend instancing setup for main MFD brands ==== | + | When it is necessary or required to change instances, then depending on the type of product and system used, changing instances could also affect behaviour of the Victron equipment. In more detail: |
+ | |||
+ | **GX devices, NMEA2000-out feature** | ||
+ | |||
+ | All instances of the transmitted by a GX device can be set to any value, there is no related functionality. Includes device instances, and data instances. | ||
+ | |||
+ | **Other products: Device instance** | ||
+ | |||
+ | The NMEA 2000 device instance, which is the same as the VE.Can device instance, is by default set to 0 on all Victron products. | ||
+ | |||
+ | Some products, such as Lynx Smart BMS, Solar chargers with a VE.Can port and Battery chargers with a VE.Can port, have functionality that relates to the device instance. Therefore make sure to read the manual of that product before changing the device instance. | ||
+ | |||
+ | **Battery chargers: Data instances (Battery- and DC instance)** | ||
+ | |||
+ | Whilst it is possible to change the Battery and DC instances on a Skylla-i battery charger, changing those will render it impossible for a GX device to properly read the data. This is because the GX device expects the charger' | ||
+ | |||
+ | ==== 1.4 Recommend instancing setup for main MFD brands ==== | ||
The only common use case we encounter in testing and support where it is necessary to change instances is with older Raymarine hardware & software: | The only common use case we encounter in testing and support where it is necessary to change instances is with older Raymarine hardware & software: | ||
Line 34: | Line 50: | ||
* [[venus-os: | * [[venus-os: | ||
- | ==== 1.4 Different methods for setting up instances ==== | + | ==== 1.5 Different methods for setting up instances ==== |
As the NMEA2000 protocol prescribes commands to change an instance by sending commands to a device, there are various ways of changing instances. The purpose of this document is to describe all commonly used methods. | As the NMEA2000 protocol prescribes commands to change an instance by sending commands to a device, there are various ways of changing instances. The purpose of this document is to describe all commonly used methods. | ||
Line 47: | Line 63: | ||
Chapter 2, 3, 4, 5 and 6 explain these methods in detail. | Chapter 2, 3, 4, 5 and 6 explain these methods in detail. | ||
- | ==== 1.5 Further reading on Victron and NMEA 2000 ==== | + | ==== 1.6 Further reading on Victron and NMEA 2000 ==== |
* [[ve.can: | * [[ve.can: |
ve.can/changing_nmea2000_instances.1687951958.txt.gz · Last modified: 2023-06-28 13:32 by sloges