The ALMA Common Software (ACS) provides a software infrastructure common to all partners and consists of a documented collection of common patterns in and of components, which implement those
... [More] patterns. The heart of ACS is an object model based on Distributed Objects (DOs), implemented as CORBA objects. The teams responsible for the control system's development use DOs as the basis for components and devices such as an antenna mount control.
ACS provides common CORBA-based services such as logging, error and alarm management, configuration database and lifecycle management. A code generator can create a Java Bean for each DO and programmers can write Java client applications by connecting those Beans with data-manipulation and visualization Beans. [Less]
Amora (a mobile remote assistant) is a client/server application that enables you to control the linux desktop using your cellphone.
It uses bluetooth to send mouse and keyboard events to the
... [More] graphical session. With it, you can control your slides in OpenOffice, movies or any other application. Amora also has a screenshot feature, where you can see the thumbnail in the cellphone screen of currently in focus window in the desktop. [Less]
mpylayer is a python package to easily control mplayer (and in the future mencoder) in python, using a pythonic OO syntax.
A quick example:
>>> mp = mpylayer.MPlayerControl()
>>> mp.loadfile('/path/to/some_music.mp3')
>>> mp.volume = 100
BluePad turns your cellphone into a remote PC controller over bluetooth.It is useful for playing games, control presentations and video/audio away from the computer.
Python Control Systems project is an effort to create a pure python library to study of control systems, and develop some applications based on this library.
Since Kimaldi only provides an SDK for Windows (using OCX), the main goal of this project is to provide an API that allows you to "talk" to Kimaldi terminals from a python program.
A python framework for managing the real-time operations of a distributed and heterogeneous platform of control and monitoring devices, such as a telescope and its associated instruments.
... [More]
Quick-start guide for users Quick-start guide for installers Quick-start guide for developers [Less]