libfreespace

Open source library for building apps for Hillcrest Labs Freespace devices
Download

libfreespace Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • HILLCREST LABS
  • Publisher web site:
  • http://www.hillcrestlabs.com/
  • Operating Systems:
  • Mac OS X 10.5 or later
  • File Size:
  • 393 KB

libfreespace Tags


libfreespace Description

Open source library for building apps for Hillcrest Labs Freespace devices libfreespace is a free and open source library enables rapid development of applications for Hillcrest Labs Freespace devices. libfreespace provides access to extended information beyond mouse, keyboard and consumer page functionality.This includes:· Discovering and connecting to Freespace devices· Getting calibrated acceleration and rotational velocity measurements· Getting calibrated sensor orientation· Reading device status such as battery life and statistics· Turning off idle detection· Updating the configuration and firmware of the deviceThe libfreespace library is a cross platform user-mode driver. It is written in C with few external dependencies to enable easy integration with applications. Both synchronous and asynchronous APIs are provided. The asynchronous API exposes file descriptors to enable integration with a select or poll based event loop.Supported Platforms:· Mac OS 10.5 using libusb 1.0.2 (tested regularly, but see README.osx)· Linux 2.6 using libusb 1.0 (tested regularly)· Microsoft Windows XP (tested regularly)· Microsoft Windows Vista (untested)· Microsoft Windows 7 (untested)· Other platforms that support libusb 1.0 (untested)Supported Languages:· C and C++· Python (soon)· Java (soon)· C# (future)


libfreespace Related Software