Skip to main content

CAN bus / NMEA 2000

The satlog.io Data Logger board has a CAN interface with support for a wide range of protocols and standards, including J1939 for generators/engines, NMEA 2000 for vessel data, and proprietary protocols like Victron's VE.Can and PylonTech BMS.

Vehicles & Equipment

Heavy equipment and vehicles generally use J1939 for internal communication, sastlog supports the most common status messages but can incorporate specific requests easily. Contact us with your requirements and we can implement decoder changes.

J1939

PGNNameData
65262 0xFEEEEngine Temps 1Engine coolant temperature, engine oil temperature
65253 0xFEE5Engine HoursTotal Engine Hours
65263 0xFEEFFluids & PressuresEngine Oil Level %
61444 0xF004Engine Controller 1Engine Load %, Engine RPM

NMEA 2000

PGNData
127508 0xF214Battery Voltage, Current, Power, Temperature
127506 0xF212Battery State of Charge, State of Health
65014 0xFDF6AC Quantities Line to Line, Line to Neutral, Current
65016 0xFDF8AC Power (Inverter, Generator, Shore/Grid)
65013 0xFDF5AC Power (Inverter, Generator, Shore/Grid)
61953 0xF201Engine Data (Oil Pressure, Coolant Temperature, Load %)
128259 0xF503Boat Speed over Group, Speed through Water
130306 0xFD02Wind Speed & Angle
61969 0xF211Tank Level & Type

BMS / Battery Data

PGNVendorData
853 0x355PylonTechState of Charge, State of Health
854 0x356PylonTechPack voltage, current and temperature
1067 0x42BPylonTechBattery Status (V, I, SOC)
NDAWattiusPack Voltage, Current, Capacity, SOC
NDAWattiusModules Cell Min/Max/Avg

Victron Registers

Register HighLowData
0xED0x7DBattery Voltage
0xED0x8FBattery Current
0x100x01Charged Voltage
0x100x02Charged Current
0x0F0xFFBattery State of Charge
0xEE0xFFConsumed AH
0x010x00Product ID