OpenZen is high performance sensor data streaming and processing.
- Getting Started with OpenZen
- Examples for OpenZen Usage
- Supported Sensors
- Sensor Configuration and Data Output
- IO Systems
- C API
- C++ API
- Python API
- C# API
- Unity Plugin
- Robot Operating System (ROS)
OpenZen Unity plugin connected to a LPMS-CU2 sensor and live visualization of sensor orientation.
OpenZen is a framework that allows access to Sensor Hardware from multiple vendors without requiring understanding of the target hardware or communication layer by providing a homogeneous API to application developers and a communication protocol to hardware developers.
Currently, OpenZen has full support for communication over Bluetooth and USB (using the Silabs driver), as well as experimental support for Bluetooth Low-Energy, CAN (using the PCAN Basic driver) and USB (using the Ftdi driver). At the moment OpenZen has only been used with IMU and GPS sensors, but is easily extensible to any type of sensor or range of properties.
OpenZen can be used on Windows and Linux systems and provides a C, C++ and C# API.