https://github.com/qdot/libambx
Crossplatform drivers for the AmbX ambient environment system
https://github.com/qdot/libambx
Last synced: about 1 year ago
JSON representation
Crossplatform drivers for the AmbX ambient environment system
- Host: GitHub
- URL: https://github.com/qdot/libambx
- Owner: qdot
- License: other
- Created: 2009-04-21T20:36:30.000Z (over 17 years ago)
- Default Branch: master
- Last Pushed: 2009-11-22T14:15:21.000Z (over 16 years ago)
- Last Synced: 2025-04-30T15:47:03.974Z (about 1 year ago)
- Language: Python
- Homepage: http://qdot.github.com/libambx
- Size: 117 KB
- Stars: 9
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
=======
libambx
=======
by Kyle Machulis
Nonpolynomial Labs - http://www.nonpolynomial.com
Hardware Diagrams by Electrosthetics
http://electrosthetics.blogspot.com/
===========
Description
===========
libambx is an implementation of the control protocol for amBX ambient environment hardware. More information on ambx can be found at
http://www.ambx.com
Currently, the library is written in python while the protocol is being fleshed out. This will be turned into a C library once things are more stable.
============
Requirements
============
------
Python
------
Version 2.5 or greater
http://www.python.org
-----
PyUSB
-----
http://sourceforge.net/apps/mediawiki/pyusb/index.php?title=Main_Page
==================
Platform Specifics
==================
-------
Windows
-------
libambx will not work on windows unless the stock amBX driver is uninstalled and a libusb filter driver is installed. This will probably be the case permanently, as the windows drivers come with their own API and SDK. If you want to work with windows, get the amBX SDK. It's free, and I'll try to make a shim layer for it in libambx once we get things a little more stable