Philips SJA1000 CAN bus Controller
The Philips SJA1000 is the most used standalone CAN bus Controller.
Softgun only emulates the mode called PeliCAN. The communication to
the outside world is done by using a TCP socket
Tcp socket interface to the SJA1000 emulator
Every CAN message is represented by 16 Byte message over a TCP server socket.
- Message type: 1 Byte
- Data Length: 1 Byte
- Unused: 2 Bytes
- Message ID: 4 Bytes big endian (network byteorder)

For more details look into the sourcefile socket_can.h
Emulator bugs / Missing features
- Basic CAN mode is missing
- The Timing is not emulated. Packets are sent and received
instantaneous.