Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 2.12 KB

README.md

File metadata and controls

25 lines (18 loc) · 2.12 KB

PixelOpenXC

A very simple application that shows a brake image on the pixel board and utilizes openxc to get the data from the vehicle

Dependencies

OpenXC Libraries + Hardware: The OpenXC Android API handles all vehicle data connections. The library includes installation instructions, example code and additional documentation in the README file. This library is needed to access any vehicle data. The application needs the OpenXC Enabler application for android, for use in a vehicle it also requires an OpenXC Vehicle Interface

PXEL Board PIXEL is an open-source, interactive framed LED wall display that allows you to send animations and images from an Android device or Windows PC.

IOIO Libraries A version of the IOIO Library is used to connect to the board and is adapted from the popular IOIO-library f and board provides a host machine the capability of interfacing with external hardware over a variety of commonly used protocols. The original IOIO board has been specifically designed to work with Android devices. The newer IOIO-OTG ("on the go") boards work with both Android devices and PC's (details here). The IOIO board can be connected to its host over USB or Bluetooth, and provides a high-level Java API on the host side for using its I/O functions as if they were an integral part of the client. The IOIO-wiki provides further details about setting up the library and troubleshooting.

The three libraries required by the Pixel Project are:

  • OpenXC Library
  • IOIOLibAccessory
  • IOIOLibAndroid
  • IOIOLibBT

To pair the board with the device turn on the Pixel Board and Bluetooth pair using code : 4545. More instructions on the PixelBoard can be found here