Automation Software
Gamma is a development environment to realize complete systems by configuring and programming of objects:
but gamma is also...
Where to use gamma?
Due to this high flexibility, gamma suits for the application in nearly all areas of technology:
The favourable licence rules, the EPROM ability and the simple portation of hardware allow reduced costs when realizing high numbers of pieces.
Comming soon
MGR window manager in Automation
The MGRŠ (ManaGeR) basically was a window system written for UNIX computer (known portations to: SUN, DEC 3100, APPLE AUX, ATT3B1 and 7300) developed from the Bellcore company. The Source code is available to everyone (similar to X-Windows). You may have access via a ftp server called bellcore.com in the internet or from the next USENET server.
MGRŠ as the window layer running on OS9Š 68000 CPU for the following reasons:
The concept of MGRŠ is very similar to X-Windows, but more compact and can be started under X-Windows.
The way it works:
Application
The MGRŠ offers an unique desktop with windows, popup menus, icons, text and graphics. You can minimize, maximize or move windows. A cut-buffer enables you to let flow informations between the applications. A built-in and parameterize able mouse enhancer makes working easy with big screens. A lot of functions (e.g. changing of active window) can also be done by keyboard. Due to the countless installations in industry automation applications and the according enhanced features and optimizing structures during the time, the MGRŠ became a product good for industrial use.
Programming
The MGRŠ can be handled by "C" together with a function and a macro library. In addition to the graphic commands like dot, line, circle, circle segment, polyline, fill and bitblit operations, there are functions available to define popup menus, create new windows and change the size and the position, communication with other programs and a lot more. The MGRŠ asynchrony reports an event to the application, for example when a user pushes a button or clicks the mouse, or when another application has sent a message. The desktop management enables the automatic update of hidden windows. The numbers of windows on the screen are limited only by the available memory.
Port-Pak
In the OS9Š/680x0 implementation a modular driver concept MSD (MGRŠ Screen Device) is realized. That means that all hardware specific functions are separated externally and are being started by special driver modules. A lot of drivers for graphics adapters are included in the MGRŠ/Port Package. Whether you are working with ACRTC, Intel processor 82786 or direct accessible memory, all the drivers are included in sourcecode. Hardware manufacturers can order the package for adjusting to their specific systems. The MGRŠ in a X-Window. Possible by a simple MSD driver running in X-Window as a X-Client. Also MSD driver running with an Windows NT Window are available.
MGRŠ/Video
Registration and processing of video pictures normally require graphical user interfaces. Not only in menu organized handling but also in working with coordinated parts of the picture. With the flexibility of the open driver concept the MGRŠ even can run in the overlay of a frame grabber. Doing this the video processing can work independently together with a graphic surface. The MGRŠ is working in an overlay bitmap area. If you make the MGRŠ bitmap transparent, the video bitmap is visible in a window. In relation with gamma as a graphical desktop with connection to the picture processing function, you will have a powerful tool to solve a lot of problems in your picture processing application. In relation with gamma as a graphical desktop with connection to the picture processing function, you will have a powerful tool to solve a lot of problems in your picture processing application.
MDT
is an efficient tool to operate your OS-9Š/680x0. You can copy, erase, rename with a mouse click. Showing a file, start a program with a mouse click. MDT runs, like the most other programs, parallel to gamma.
hc, Hardcopy for OS-9Š
The hc-program version 1.2 is perfect in making quick screenshots. The most important printers, black and white or color, are supported (e.g. HP laser jet, NEC series, and HP ink jet series). In addition, an enhanced version of a public domain picture processing program called PBM-plus is included. Originally it was designed for UNIX, but now it is compiled to use it with OS-9Š/680x0).