What's in the Pydon Package?
What is in the package
In the download package you’ll find two folders and a few files:
README.md
– short introductionINSTALL.md
– details how to install the package and its dependenciesGETTING_STARTED.md
– gives a quick overview on how to start with the MiniBees you just got and how to interface with them.MINIHIVEOSC_DOCUMENTATION.md
gives an overview of the OSC interface of MiniHiveOsc, one of the ways to interface with the minibees through the SenseWorld DataNetwork-
TODO.txt
– (outdated) todo list for pydon examples
- folder with examplesconfiguration
- example configurations for pydoneyesweb
- example patch for EyesWebmax
- example patch for Max/MSPpuredata
- example patch for PureDatasupercollider
- example scripts for SuperCollidervvvv
- example patch for vvvv
-
windows
- this contains scripts for installing on windows pydon
– this is the actual pydon package, with inside it:setup.py
- the installation script- A folder
scripts
– the python datanetwork client library, containing:pydongui.py
– an encapsulating program, providing a GUI-interface for metapydonhive.pydoncli.py
– an encapsulating program, providing a command line interface for metapydonhive.
- A folder
pydon
– the python datanetwork client library, containing:pydon.py
– the python datanetwork clientpydonhive.py
– the python MiniBee management – serial communication componentminibeexml.py
– implementing reading and writing the minibee configurations as an XML fileswpydonhive.py
– gluing pydon.py and pydonhive.py together to a Python “hive” client to the DataNetwork. This is the program you will use to hook up your MiniBees to the DataNetwork.lmpydonhive.py
– gluing pydonhive.py to libmapper together to a Python “hive” libmapper client. See IDMIL’s website.minihiveosc.py
– a simple program to communicate to the MiniBee network with a simple OSC interface (sends the data from the minibees to one IP/port via OSC; not using the DataNetwork).minihivejunxion.py
– a simple program to communicate with the MiniBee network to and from Junxion with a simple OSC interface (not using the DataNetwork).metapydonhive.py
– an encapsulating program, where you can select one of the possible interfaces to use (datanetwork, osc, junxion, libmapper).pydonguifront.py
– an encapsulating program, providing a GUI-interface for metapydonhive.pydonlogger.py
– a helper utility to log the output into both the GUI window of pydongui, and a log file.hiveserialapi.py
- handling the serial API interfacehiveserial.py
- handling the serial AT interface__init__.py
- python package file
- A folder
configs
– containing some more example configuration files. - A folder
obsolete
– containing obsolete files.
pyosc.tar.gz
– a compressed archive containing pyosc.XBee-2.0.1.tar.gz
– a compressed archive containing a slightly modified version of the python-xbee library.pyserial-sensestage.tar.gz
installation.sh
- a script for installation on Linux and OSX
page created on: | last changed on: |
---|---|
6 February 2017 | 4 September 2019 |