CA 93110 USA
qCF SOFTWARE FOR ARTIC
qCF is a C-language software development and enhanced
runtime support package for ARTIC communication cards. It supports
multiple tasks running on the co-processor as well as programs
on the host workstation or PC which interact with ARTIC cards.
Versions of qCF are available for Linux, Windows NT, Windows
2000/XP operating systems.
OF qCF FOR ARTIC CARDS:
Create complex multi-tasking, interrupt driven applications
with tasks interconnected by simple yet powerful qCF Input/Output
Includes I/O drivers for HDLC / SDLC frames (with
or without DMA), BISYNC frames and ASYNC (frame or character).
Supports Linux, Windows NT & 2000/XP operating
Write tasks using qCF streams which will run on either
ARTIC or the PC, generally with no changes to C source code.
Program uses industry standard C compilers.
ARTIC tasks have access to standard C library functions
including PC disk I/O, time and date functions, floating point
math and strings.
High-level task-to-task, PC to ARTIC queued message
interface based on simple read/write calls.
All I/O drivers are interrupt driven and fully buffered.
Symbolic realtime analysis tool for debugging and
gathering performance data.
Extensive communications statistics gathering facilities.
Other Quadron software can run simultaneously on
the same ARTIC card.
|Putting ARTIC to work
and ARTIC represent a major advance in PC multi-tasking capabilities.
Together they free PC applications from the demands of complex,
high speed communications protocols. I/O intensive and time-dependent
portions of an application can be off-loaded to the co-processor.
qCF enhances ARTIC by providing a unified application development
interface, making it easy to take advantage of multiple, concurrently
operating, general purpose processors.
It provides the bridge that allows programs written with standard
C compilers to be run directly on ARTIC. It provides all the
necessary elements for high-level inter-task communication, memory
management, task management, and I/O support.
open architecture of qCF allows application programs to access
the full range of PC and concurrent processor resources. Through
the facilities of qCF, programs running in the concurrent processors
have access to physical resources in the PC such as Disk and
qCF is the ideal application development vehicle for OEMs, system
houses and end users. While freeing the designer from the need
to deal with low-level ARTIC internals, qCF does not limit the
designer's range of options and possibilities.
qCF environment lets developers code and debug co-processor applications
with the same types of tools that they have for PC applications.
For example, the developer can view real-time co-processor task
activity in one window, while simultaneously editing, compiling,
or loading other tasks in another window.
qCF tools not only provide symbolic examination of all co-processor
tasks, but also display CPU availability, free memory, interprocess
message status, and monitoring of communication statistics for
each port. Just as qCF reduces development time, its tools similarly
reduce product support cost.
provides consistently high levels of service and support. In
addition to material in the user manual and on this web site,
free telephone, email and fax technical support, plus product
upgrades are available during the warranty period. Since 1986,
Quadron has been assisting developers with custom software, training,
workshops, and ARTIC development. Contact Quadron for more information
regarding custom programming, consulting, and other support services.
|Ease of writing
minimum of training is required for programmers already familiar
with their operating system and C. "qCF streams" reduces
the design of complicated multi-tasking applications to simple
open/close and read/write concepts. Starting from sample programs
that are supplied with the qCF Developer's Toolkit, programmers
can begin developing ARTIC applications immediately.
customers who wish to acquire the strongest foundation for development
as quickly as possible, Quadron offers custom hands-on training.
This training is available at either the Quadron offices in Santa
Barbara, or at the customer's site. Two training days will provide
developers with an in-depth look at the considerable power of
the qCF development environment, while getting a start on their
develop and run qCF applications for any supported operating
system, you will need:
Quadron qCF Developer's Toolkit
Quadron qCF Runtime Support
Linux, you will also need:
Microsoft Visual C++ version 1.52, or
Microsoft C Compiler, version
Windows NT or 2000, you will also need:
Microsoft Visual C++ version 1.52 for the ARTIC, and
Microsoft Visual C++ version
4.2 for the host PC
OS/2 or DOS, you will also need:
Microsoft C Compiler, version 6.
addition to a host PC computer, many members of the ARTIC family
of communication cards can be used. Contact Quadron for info.
|How to order
are two qCF components, the Developer's Toolkit and the Runtime
Support, both of which are needed to create a communications
solution. Note that for Linux, they come in one package, and
that OS/2 and DOS are bundled together.
the following for your operating system:
# 5400 --- qCF for Linux
Part # 8402 --- qCF Developer's Toolkit
for Windows 2000
Part # 8502 --- qCF Runtime Support for
Part # 9402 --- qCF Developer's Toolkit
for Windows NT
Part # 9502 --- qCF Runtime Support for
Part # 7402 --- qCF Developer's Toolkit
for OS/2 & DOS
Part # 7502 --- qCF Runtime Support for
OS/2 & DOS
|How to order ARTIC
maintains a stock of ARTIC cards and components for sale and
immediate delivery. Our technical sales people can help you select
the combination that best suits your particular application.
|How to learn more
has been our only business since Quadron was founded in 1986.
Since then, we've been assisting people with stock and custom
software, training, and the finest ARTIC development tools. Phone,
email or fax us