Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
C
C++
Objective-C
CMake
Latest commit
fd817ae
Jun 29, 2017
Ignore local HTML files on commit.
Permalink
| Failed to load latest commit information. | |||
|
|
.settings |
|
|
|
|
docs |
|
|
|
|
examples |
|
|
|
|
include |
|
|
|
|
includecpp |
|
|
|
|
src |
|
|
|
|
.cproject |
|
|
|
|
.gitignore |
|
|
|
|
.project |
|
|
|
|
.travis.yml |
|
|
|
|
CMakeLists.txt |
|
|
|
|
COPYING |
|
|
|
|
ChangeLog |
|
|
|
|
README |
|
|
|
|
README.Windows |
|
|
|
|
libcaer.pc.in |
|
|
|
|
sonar-project.properties |
|
|
README
libcaer ==== Minimal C library to access, configure and get data out of AER sensors, such as the Dynamic Vision Sensor (DVS) or DAVIS cameras. REQUIREMENTS: Linux, MacOS X or Windows (for Windows build instructions see README.Windows) cmake >= 2.6 gcc >= 4.9 or clang >= 3.6 libusb >= 1.0.17 Optional: libserialport >= 1.1.1 Optional: OpenCV >= 3.1 Please make sure that you have the various development packages installed for the above dependencies. They are usually called PKG-dev or PKG-devel. INSTALLATION: 1) configure: $ cmake -DCMAKE_INSTALL_PREFIX=/usr . Optional: add -DENABLE_SERIALDEV=1 to enable support for serial port devices, such as the eDVS4337, via libserialport. Optional: add -DENABLE_OPENCV=1 to enable better support for frame enhancement (demoisaicing for color, contrast, white-balance) via OpenCV. 2) build: $ make 3) install: $ make install DOCUMENTATION: The API documentation for a release can be found at docs/libcaer_api_manual.pdf. Online documentation is available at https://inilabs.github.io/libcaer/ Also check the examples/ directory and the iniLabs Support website. For the development tree, you can generate the documentation using: $ make doc - to generate docs/latex/ and docs/html/ documentation files. $ make pdf - to generate a PDF from the LaTeX sources at docs/latex/refman.pdf. USAGE: See examples/ directory. Usual usage is (simplified): h = caerDeviceOpen(TYPE); caerDeviceSendDefaultConfig(h); caerDeviceDataStart(h); loop: c = caerDeviceDataGet(h); work with c (container) and its event packets caerDeviceDataStop(h); caerDeviceClose(&h); All configuration parameters and event types are specified in the public headers and documented there. BUILD STATUS: https://travis-ci.org/inilabs/libcaer/ CODE ANALYSIS: https://sonarcloud.io/dashboard?id=com.inilabs.libcaer