- Protocols
- megasquirt
- Megasquirt CAN Broadcast Protocol
Megasquirt CAN Broadcast Protocol
CANmegasquirt
CAN broadcast protocol for Megasquirt ECUs (MS2, MS3, MS3-Pro). This protocol outputs real-time engine data for integration with data loggers, dashboards, and other CAN-enabled devices. Protocol uses 11-bit identifiers at 500kb/s with big-endian encoding. The base CAN ID is configurable in TunerStudio (default 1520/0x5F0). Each subsequent message ID is base+0, base+1, base+2, etc. Temperature values are in Fahrenheit * 10 (divide by 10 for degrees F). Some implementations use 0.1 degree resolution.
500 kbps
Baud Rate
22
Messages
89
Signals
v1.0.0
Version
Messages (22)
Tested With
- Megasquirt-II
- Megasquirt-III
- MS3-Pro
- MSPNP
- MSPNP2
Compatible Tools
TunerStudio MSMegaLogViewerCANalyzerPCAN-ViewSavvyCANBusMasterRaceChrono