MS1 has just one communication method available, an RS232 port. Click here for MS1/Extra serial documentation.
MS2 (including the MicroSquirt, DIYPNP, and MSPNP Gen 2) supports both RS232 communication and CANBus. There are two CAN modes available:
- 29 bit CAN (all MS2/Extra versions)
- 11 bit CAN broadcasting (MS2/Extra 3.4.x and MS3 1.4.x and higher firmware, currently in alpha status)
The 11 bit CAN broadcasting protocol is also available in a DBC file, for devices that use this for interface development.
Current laptop tuning software uses RS232 exclusively, so a CAN based display device would be able to keep running with a laptop connected, while an RS232 based one would not.
MS3 is very similar to MS2, and uses the same RS232 protocol as the current MS2/Extra. Like MS2, it also uses CANBus, using the Extra protocol.