automotive-message-broker  0.14.803
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Classes
cansimplugin shared library

CANSimPlugin listens on configured CAN interfaces(e.g. vcan0, vcan1, ...) for CAN frames from CANGenPlugin and translates them into AMB property changes. More...

Classes

class  CANSimPlugin
 CAN frames listener plug-in for the AMB CAN Simulator. More...
 

Detailed Description

CANSimPlugin listens on configured CAN interfaces(e.g. vcan0, vcan1, ...) for CAN frames from CANGenPlugin and translates them into AMB property changes.

CANSimPlugin is a source plug-in for Automotive message broker(AMB).
For the AMB library API please visit Automotive message broker web page.

To load this plugin at AMB starup, insert following rows into AMB configuration file:

{
"name" : "CANSimPlugin",
"path":"/usr/lib/automotive-message-broker/cansimplugin.so",
"interfaces" : ["vcan0", "vcan1"]
}
Note
CANSimPlugin has to be the last source plug-in listed in AMB configuration file. Otherwise it can accidentally unregister or try to simulate some AMB properties supported from other sources.