GitHub – otcshare/automotive-message-broker

Version 0.15 Introduction Automotive Message Broker is a vehicle network abstraction system. It brokers information from the vehicle to applications. It provides application with a rich API for accessing vehicle data. Automotive Message Broker is built using CMake and requires libltdl (libtool), libjson-c, and boost packages. Git About the Git […]

Version 0.15

Introduction

Automotive Message Broker is a vehicle network abstraction system. It brokers information from the vehicle
to applications. It provides application with a rich API for accessing vehicle data.

Automotive Message Broker is built using CMake and requires libltdl (libtool), libjson-c, and boost packages.

Git

About the Git Tree:
‘master’ is expected to be unstable and may not even compile. If you want something more stable, checkout one of the
release branches (ie, 0.9.0, 0.10, etc)

Building

To build:

cd automotive-message-broker
mkdir build
cd build
cmake ..
make

Installing

To install:

sudo make install

Running

To run:

ambd

also see ambd -h for additional command line options

Configuration

For information on ambd’s configuration, please see ambd-configuration.idl.

Running with the Qt mainloop:

Some source and sink plugins may want to use the Qt-based mainloop to take advantage of Qt features. To enable
the Qt mainloop, run cmake with -Duse_qtcore=On:

cmake .. -Dqtmainloop=On

You will also need to edit your config to enable the Qt-based mainloop:

{
	"mainloop" : "/PLUGIN_INSTALL_PATH/qtmainloopplugin.so",
	"plugins" : "/etc/ambd/plugins.d"
}

NOTE: by default the glib mainloop will be used.

Questions/Issues/Comments:

Questions or Comments can be emailed to the amb mailing list:
amb at lists.01.org

Issues and Feature requests can be submitted on our github page:
https://github.com/otcshare/automotive-message-broker/issues

Source Article

Next Post

Automotive, Motor Racing, Architecture, Design, Science Unite In The Fight Against COVID-19

Tue Apr 14 , 2020
BIG’s 3D-printed COVID-19 medical face shields BIG-Bjarke Ingels Group Industry, science, engineering and design have joined forces to help fight the spread of the coronavirus pandemic. Working in teams and with modern manufacturing methods, they are collectively and rapidly designing, producing and distributing COVID-19 medical respiratory devices and face shields […]