Home > Products

Software Products

SciComm™ - Serial Communication Library

Applications

The SciComm library provides basic functions to control and communicate with multiple devices (laboratory instruments, telescopes, control systems) using RS232c serial interfaces. Control lines can be set to signal line status conditions. Machine to machine communication is available by interchanging data packets between two or among many machines (PCs or non-PCs).

Product Highlights

The SciComm Serial Communications Library provides multiple programming language support for up to twelve (12) serial ports. SciComm input and output buffering allows simultaneous two-way communications for asynchronous real time applicaiton development. A variety of baud rates are supported from 110 up to 256K with flow control provided by software XON/XOFF, or by hardware DTR/DSR, RTS/CTS signaling. Other features include: write string with date/time stamps, read with timeout or delimiter string, and queuing of output string.

The functions included in SciComm are documented in manual files. Click here to view the manuals. To place an order for SciComm click here.

SciPlot™ - Graphics Plot Library

Applications

The SciPlot library provides graphics building blocks to design scientific/engineering applications for numerical and statistical analysis, signal processing, and publication quality output. The development environment has multiple computer language support and includes the .NET Framework and the Win32API. SciPlot includes: 2D plotting, Unicode language support for plot labeling, image data visualization, and many new features of the .NET Framework.

Product Highlights

SciPlot is released for two different application programming interfaces (API), .NET 2.0 and Win32. The .NET SciPlot supports C#, C++, Fortran, Iron Python, J#, and Visual Basic computer languages, while the Win32 API version supports Fortran. The library provides a set of graphics routines for scientific and engineering plotting for a client window, a graphic file, or hardcopy directly on printers. The graphics files are used as word processor import files to produce professional quality scientific reports. Graphics file types are BMP, EPS, GIF, JPG, PDF, PNG, PS, and TIF for .NET, and BMP, EPS, HPGL/2, PCX, PDF, PS, and WPG for Win32 API. The Win32 API SciPlot font set includes NBS Hersey vector based sets and Windows True Type fonts. Unicode characters for all installed Windows font sets are a new feature for .NET SciPlot.

The library features many functions to do basic graphics plotting such as axis generation, 2D plots, color bars, image visualization, scientific string formatting, histograms, legends, contour mapping, polar plots, grid plots, pie charts, and data centered symbols. The release includes online source file examples, graphics output examples, and manuals and help files. All MicroGlyph Systems products are royalty-free and include a single-user license.

The functions included in SciPlot are documented in manual files. Click here to view the manuals. To place an order for SciPlot click here.

SciSnet™ - Network Sockets Communication Library

Applications

The SciSnet library provides basic functions to communicate with multiple machines on a local area network (LAN) or a wide area network (WAN). The Internet also can be used, but transfer rate is dependent on traffic loads. The data rate of the communication is always determined by the network connectivity and traffic load. Any pair of machines using the SciSnet library can obtain very substantial transfer rates. The library allows multiple parallel packet transfers between two or among many machines. Distributor or communtator type applications are supported. With such configurations, it is possible to have a data generator or gatherer machine provide data streams to multiple processor machines, taking advantage of parallel data processing.

Product Highlights

The SciSnet Network Sockets Communications Library provides multiple programming language support for the TCP/IP socket API. Applications can be designed to have machine-to-machine high-speed data packet transfers using the sockets API. Network media such as USB, FDDI, and Ethernet(10/100/1000), configured for TCP/IP operation are supported. Performance on a 100mbs Etherenet has been measured at over 80mgs.

The functions included in SciSnet are documented in manual files. Click here to view the manuals. To place an order for SciSnet click here.

Comments to : support@microglyph.com

Copyright © 2008 MicroGlyph Systems. All rights reserved.
SciComm, SciPlot, and SciSnet are trademarks of MicroGlyph Systems.