CAN

Is there is a CAN (automotive network) stack under Linux ?

Is there is a CAN (automotive network) stack under Linux ?
Is there is a CAN stack emulator / simulator / analyser under Linux ?

Check out SocketCAN, the newest (and the best) CAN technology for linux
http://socketcan.berlios.de/
http://www.koansoftware.com/it/prd_svil_projects.htm
ftp://ftp.koansoftware.com/public/linux/socketcan/original-snapshots/linux-2.6.18-socketcan1.diff

For low level CANbus, all you need is a devicedriver. For instance the can4linux driver supports a few card types
and uses a standard open/read/write/select interface.

Some high level standard automotive protocols are the J1939 engine control protocol and some GPS navigation protocols
which are built on CAN frames. CANbus is also used as the lower level for industrial protocols such
as CanOpen and DeviceNet.

Also check out these links:
Open Components for Embedded Real-time Applications
rtcan - realtime CAN on linux
CanFestival CANopen Framework

Syndicate content