LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

Discover embedded, communication and automation solutions tailored to your application.

AS59301

Real-Time Graphic tools Borland C++, Turbo C++ für DOS
  • Manufacturer Quinn-Curtis
  • Category: Tools By Quinn-Curtis
  • The AS59301 Real-Time Graphic Tools package is a specialized software development toolkit designed for use with Borland C++ and Turbo C++ compilers under the DOS operating environment. Developed by Quinn-Curtis, a company known for its advanced graphical and data visualization libraries, this product provides developers with a comprehensive set of real-time graphics functions, libraries, and utilities optimized for high-performance data display and control applications.
- Real-Time Graphics Engine: Provides a high-performance graphics library optimized for real-time data plotting, waveform display, and dynamic visualization.
- Borland/Turbo C++ Integration: Fully compatible with Borland C++ and Turbo C++ compilers, enabling seamless integration into existing DOS-based development workflows.
- Comprehensive API Library: Includes a rich set of C/C++ callable functions for drawing, updating, and managing graphical objects in real time.
- Optimized for DOS: Designed specifically for DOS environments, ensuring efficient memory usage and fast rendering on legacy hardware.
- Dynamic Data Visualization: Supports continuous data acquisition and display, ideal for monitoring, control, and instrumentation applications.
- Customizable Graphics Components: Offers configurable chart types, axes, scales, and color schemes to match application-specific requirements.
- Low-Level Hardware Access: Provides direct access to video memory and hardware-level drawing routines for maximum performance.
- Extensive Documentation and Examples: Includes sample code, reference manuals, and tutorials to accelerate development.
- Scalable Architecture: Can be used in both small embedded systems and larger PC-based control systems.
- Backward Compatibility: Maintains compatibility with earlier Quinn-Curtis graphics libraries and DOS-based development tools.
1. Product Overview
Product Name: Real-Time Graphic Tools for Borland C++ / Turbo C++ for DOS
Model: AS59301
Series: Quinn-Curtis Real-Time Graphics Development Tools
Article Number: AS59301
Manufacturer: Quinn-Curtis, Inc.

The AS59301 Real-Time Graphic Tools package is a specialized software development toolkit designed for use with Borland C++ and Turbo C++ compilers under the DOS operating environment. Developed by Quinn-Curtis, a company known for its advanced graphical and data visualization libraries, this product provides developers with a comprehensive set of real-time graphics functions, libraries, and utilities optimized for high-performance data display and control applications. It is intended for engineers, software developers, and system integrators who require real-time visualization capabilities in embedded, industrial, or scientific DOS-based systems.




2. Key Features
- Real-Time Graphics Engine: Provides a high-performance graphics library optimized for real-time data plotting, waveform display, and dynamic visualization.
- Borland/Turbo C++ Integration: Fully compatible with Borland C++ and Turbo C++ compilers, enabling seamless integration into existing DOS-based development workflows.
- Comprehensive API Library: Includes a rich set of C/C++ callable functions for drawing, updating, and managing graphical objects in real time.
- Optimized for DOS: Designed specifically for DOS environments, ensuring efficient memory usage and fast rendering on legacy hardware.
- Dynamic Data Visualization: Supports continuous data acquisition and display, ideal for monitoring, control, and instrumentation applications.
- Customizable Graphics Components: Offers configurable chart types, axes, scales, and color schemes to match application-specific requirements.
- Low-Level Hardware Access: Provides direct access to video memory and hardware-level drawing routines for maximum performance.
- Extensive Documentation and Examples: Includes sample code, reference manuals, and tutorials to accelerate development.
- Scalable Architecture: Can be used in both small embedded systems and larger PC-based control systems.
- Backward Compatibility: Maintains compatibility with earlier Quinn-Curtis graphics libraries and DOS-based development tools.




3. Technical Specifications
- Software Environment: DOS (MS-DOS 3.3 or later recommended)
- Supported Compilers: Borland C++ (versions 2.0–4.5), Turbo C++ (versions 1.0–3.0)
- Programming Language Support: C and C++
- Graphics Modes Supported: VGA, EGA, CGA, and compatible DOS graphics adapters
- Resolution Support: Up to 640×480 (VGA standard), depending on hardware
- Color Depth: 16-color and 256-color modes supported (hardware dependent)
- Memory Requirements: Minimum 512 KB conventional memory; 1 MB recommended
- Storage Requirements: Approximately 2 MB disk space for full installation
- File Format: Library files (.LIB), header files (.H), and example source code (.C/.CPP)
- Distribution Media: Historically distributed on 3.5" floppy disks or downloadable archive (ZIP format)
- Documentation: Printed manual and/or digital PDF reference guide
- Weight (Physical Package): Approx. 0.2 kg (for boxed version with media and manual)
- Packaging Materials: Cardboard box, floppy disk sleeves, printed documentation




4. Functionality
The AS59301 Real-Time Graphic Tools package functions as a graphics library and development toolkit that extends the capabilities of Borland and Turbo C++ compilers. It provides developers with a set of callable functions and routines that enable the creation of real-time graphical displays within DOS applications.

How It Works:
Developers link the provided library files into their C/C++ projects. The library exposes a set of functions for initializing graphics modes, defining coordinate systems, plotting data points, drawing lines, curves, and shapes, and updating the display dynamically as new data becomes available. The toolkit manages screen refresh and buffering to ensure smooth real-time updates without flicker.

Use Cases and Applications:
- Industrial Control Systems: Real-time monitoring of process variables, sensor data, and control parameters.
- Scientific Data Acquisition: Visualization of experimental data streams, waveform analysis, and test instrumentation.
- Embedded Systems: Graphical interfaces for DOS-based embedded controllers and diagnostic tools.
- Engineering Tools: Custom plotting utilities, simulation displays, and performance dashboards.
- Educational Software: Teaching tools for demonstrating real-time data visualization and graphics programming.

Compatibility:
- Compatible with DOS-based PCs and embedded systems using x86 architecture.
- Works with standard VGA/EGA/CGA graphics adapters.
- Integrates directly with Borland and Turbo C++ IDEs and build systems.
- Compatible with other Quinn-Curtis libraries for extended functionality (e.g., real-time charting, control panels).




5. Components & Accessories
Included Items:
- Real-Time Graphic Tools library files (.LIB)
- Header files (.H) for C/C++ integration
- Example source code and demonstration programs
- Documentation (user manual, API reference, and installation guide)
- License agreement and registration information

Optional Add-ons (sold separately):
- Quinn-Curtis Real-Time Chart Tools for DOS (extended charting capabilities)
- Quinn-Curtis Control Panel Tools (interactive control widgets)
- Additional graphics drivers for specialized hardware (industrial VGA adapters)

Connectors and Interfaces:
- Software-based; no physical connectors required
- Interfaces through standard DOS interrupt and memory management routines
- Supports integration with serial or parallel data acquisition interfaces via user code




6. Installation & Setup
System Requirements:
- IBM-compatible PC with DOS 3.3 or later
- Borland C++ or Turbo C++ compiler installed
- VGA-compatible graphics adapter
- Minimum 512 KB RAM (1 MB recommended)
- 2 MB available disk space

Installation Procedure:
1. Insert the installation disk or extract the archive to a target directory.
2. Run the setup program or manually copy library and header files to the compiler’s library/include directories.
3. Update the compiler’s project settings to link against the provided library (e.g., `REALTIME.LIB`).
4. Include the appropriate header files in your source code.
5. Compile and run the provided sample programs to verify installation.

Configuration Options:
- Select graphics mode (CGA, EGA, VGA) via initialization functions.
- Configure coordinate scaling, axis labels, and color palettes.
- Adjust refresh rates and buffer sizes for optimal performance.
- Optional integration with external data sources (serial ports, files, or memory buffers).

Mounting Options:
- Software-only product; no physical mounting required.
- Can be installed on standalone PCs or embedded DOS systems.




7. Performance & Capabilities
Speed:
- Optimized assembly-level routines for fast rendering in DOS environments.
- Capable of updating graphical displays in real time (up to 60 frames per second, depending on hardware).

Capacity:
- Supports multiple simultaneous data channels and graphical objects.
- Efficient memory management allows for large datasets within DOS memory constraints.

Efficiency:
- Low CPU overhead due to direct video memory access.
- Minimal latency between data acquisition and display update.

Limitations:
- Restricted to DOS operating systems; not compatible with Windows or modern 64-bit environments.
- Limited color depth and resolution compared to modern graphics libraries.
- Requires manual memory management and optimization by the developer.

Performance Metrics (typical):
- Screen refresh rate: 30–60 Hz (hardware dependent)
- Data update latency: <50 ms for typical VGA systems
- Memory footprint: ~200 KB for core library loaded




8. Standards & Compliance
Software Standards:
- Compliant with ANSI C and Borland C++ language standards.
- Compatible with DOS memory management and interrupt handling conventions.
- Follows standard VGA/EGA BIOS interface specifications.

Regulatory Compliance:
- Software-only product; exempt from hardware regulatory certifications.
- Distributed under Quinn-Curtis software licensing terms.

Industry Standards:
- Designed for compatibility with industry-standard DOS development environments.
- Supports standard PC hardware interfaces and BIOS-level graphics calls.

Documentation Standards:
- Includes structured API documentation following C/C++ reference conventions.
- Example code adheres to Borland coding style and project structure.




9. Additional Information
Warranty:
- Typically includes a limited software warranty covering media defects and installation support.
- Warranty period: 90 days from date of purchase (standard Quinn-Curtis policy).

Support:
- Technical support available via email or phone (subject to licensing terms).
- Access to updates, patches, and additional documentation through Quinn-Curtis support channels.

Maintenance:
- No physical maintenance required.
- Software updates may include bug fixes, performance improvements, and additional sample programs.

Updates and Upgrades:
- Periodic updates released to maintain compatibility with newer Borland/Turbo C++ versions.
- Upgrade paths available to Windows-based Quinn-Curtis Real-Time Graphics Tools for modern systems.

Licensing:
- Licensed per developer or per workstation.
- Redistribution of compiled applications permitted under runtime license terms.

Documentation and Training:
- Comprehensive user manual with API reference, function descriptions, and usage examples.
- Optional training materials and developer guides available from Quinn-Curtis.

Legacy and Longevity:
- Designed for long-term use in legacy DOS systems still operational in industrial and embedded environments.
- Continues to serve as a reliable solution for maintaining and extending existing DOS-based control and visualization applications.




Summary:
The Quinn-Curtis AS59301 Real-Time Graphic Tools for Borland C++ and Turbo C++ for DOS is a robust, performance-optimized software toolkit that empowers developers to create real-time graphical applications in DOS environments. With its comprehensive API, efficient rendering engine, and seamless integration with Borland’s C++ compilers, it remains a valuable resource for maintaining and developing legacy systems requiring real-time data visualization. Its combination of speed, reliability, and flexibility makes it a cornerstone tool for engineers and developers working in industrial, scientific, and embedded DOS-based applications.

No manuals/catalogs available.

No accessories available.