README.TXT Driver File Contents (AS59099V2_0.zip)

===========================================
AXIOMTEK DAS Device Utility v1.1 (Aug 30,1999)
===========================================

/*---------------------------------------------------------------------------*/
This document contains the most recently released version of AXIOMTEK DAS Device
Utility (DevUtil). Before installing or updating your system, please read
carefully this whole document for new features, bug reports, and technical notes
of DevUtil.
/*---------------------------------------------------------------------------*/


TABLE OF CONTENTS
======================
1. Release Note

2. General Description

3. New Features

4. Technical Notes

5. Bug Reports

6. Technical Support
=======================


1. Release Note:
   Aug.30, 1999 - DevUtil v1.1 released.
                  Newly supported function: Fast AI with DMA.(with up to 100KHz
                  sampling rate).
                  Updated with full support for all new I/O devices.

   Mar 18, 1999 - DevUtil v1.0 released. This released version of 1.0 contains
                  two derived sub-versions. Version 1.01a supports all AXIOMTEK DAS
                  ISA bus devices, while version 1.01b supports all PCI/
                  CompactPCI/PC104 devices. For more details of each
                  sub-version, refer to the next section.


2. General Description:

   AXIOMTEK Technology now provides a whole new implemented driver under DOS, as
   well as an easy-to-use diagnostic utility for all its data acquisition
   products. With almost all the open-sources code of driver provided, we aim at
   enhancing our customers' convenience and ease when installing and setting up
   their data acquisition and control systems.

   The AXIOMTEK DAS Device Utility(DevUtil) is now divided into two sub-versions.
   One for ISA bus devices, and the other for PCI/CompactPCI/PC104 devices. The
   supporting features, listed in details, are as follows:

      a. For ISA_Bus (version 1.10a) - support AX5008, AX5032A, AX5032IO, 
         AX5048I/O, AX5064I/O, AX5210/H/H+, AX5212, AX5213, AX5214H, AX5215H, 
         AX5216, AX5218, AX5220A/B/HA/HB, AX5224/H, AX5232, AX5244/H, AX5411/H, 
         AX5412/H, AX5414, AX5621/H.

      b. For PCI_PC104(version 1.10b) - support AX5020, AX5214P, AX5300,
         AX5400AB AX5410, AX5500, CPS5200, CPS5305, CPS5448, AX10410, AX10411,
         AX10412, AX10415, AX10416, AX10420, AX10424, AX10425, AX10450, AX10455.

   Each sub-version of DevUtil contains two parts:
      Source code of AXIOMTEK DAS Device Utility (AXDDU), and
      Source code of AXIOMTEK DAS Device Driver (AXDDR).

   The DevUtil works as a diagnostic utility that tests all the basic functions
   the device provides. And the source code of it, AXDDU, shows how the driver,
   AXDDR, should be called in the user's application. For more information on
   how to use the utility or how the driver was called and implemented, refer to
   it's own supplementary documents, 'AXDDU.TXT', and 'AXDDR.TXT', which can be
   found under the '..\DEVUTIL\ISA_BUS' or '..\DEVUTIL\PCIPC104' directories.


3. New Features:

   a. Digital Input/Output Functions
      Provide function calls that can handle the digital signal of one channel
      or one port(8 or 16 channels) at one time.

   b. Analog Input Function
      Provide functions for analog input signal measurement, either via software
      polling methods or hardware notifying methods. For high speed analog input
      data acquisition process, the interrupt method(3kHz)takes effect, while 
      the DMA method(100kHz) is now presented.

   c. Analog Output Function
      Provide function calls for analog output. With different refrence voltage
      selected, the output value will be various within a selectable range.

   d. Event Counting Function
      Provide functions to count events without having to 'manually' access the
      counter/timer chip's register by yourself.

   e. Frequency Measurement and Square Wave Generating Functions
      Provide easy-to-use functions to generate square wave or measure external
      frequency.

   f. Temperature Measurement Function
      Provide functions for measuring the temperature with miscellaneous kinds
      of thermocouples, such as J type, K type, T type, E type, R type, and S
      type thermocouples.


4. Technical Notes:

   a. For New Users:
      If this is the first time for you to setup the AXIOMTEK data acquisition
      device onto your system, please refer to the 'Hardware Installation' guide
      described in the hardware's 'USER'S MANUAL'. For PCI/CompactPCI devices
      users, please also remember to install the hardware's device driver(*.SYS)
      , so that the AXDDR could access your PCI/CompactPCI devices. The 'Device
      Driver' installation guide will also be found on your hardware's 'USER'S
      MANUAL'

      Once the DevUtil has been installed onto your system as well as the AXIOMTEK
      data acquisition hardwares, you can simply execute the DevUtil which
      supports your hardwares. The executable file, 'devutil.exe', will be found
      under the directory according to your hardware:

         ISA_Bus: '..\DEVUTIL\ISA_BUS\AXDDU\DEVUTIL.EXE'
         PCI_PC104: '..\DEVUTIL\PCIPC104\AXDDU\DEVUTIL.EXE'

      With experiments of the DevUtil, you can test or diagnose whether the
      device is setup properly or not. This is especially helpful if you wanna
      to program with the hardware by yourself and just wondering whether the
      bugs belongs to the software or to the hardware.

   b. For Programmers, Advanced Users:
      If you are a SI(System Integration) programmer, or just want to write some
      handy applications by yourself, both AXDDU and AXDDR will help. Almost all
      the source codes that implement the DevUtil had been provided freely for
      your use. But it is NOT suggested for you to change the content of either
      AXDDU or AXDDR, since the kernel source of AXDDU and a few miscellaneous
      source code of AXDDR are not provided.

      The AXDDU shows the calling convention of AXDDR. And it is recommanded to
      read the contents of both 'AXDDU.TXT' and 'AXDDR.TXT' before you getting
      start to implement your application with AXDDR.

      The DevUtil is build under MS-DOS 6.22, with Borland(Inprise) Turbo C 2.0
      compiler and it's IDE. The object files (*.OBJ) and library files (*.LIB)
      of DevUtil are also compiled by Turbo C 2.0 . The source code of AXDDR is
      also compatible for Microsoft C users, which means the object files should
      be re-compiled before any useage of it, but AXDDU library here will not
      work. For information about porting Turbo C to Microsoft C, refer to 
      'TCTOMSC.TXT' located in the same directory of this readme file.

      A few basic concepts about the data acquisition field will help you better
      understand the function calls and the open-source driver implementations
      when using this driver. The following is a list of topics which can be of
      reference to you:
         a. Data books about Intel i8254, 8237A, 8259 chips as well as AMD
            Am9513A chips.
         b. C programming language.


5. Bug reports:

   All the functions, believed to be accurate and operational, have been
   thoroughly tested by AXIOMTEK DAS R&D Group. If you encounter any problems with
   these functions, or have any suggestions regarding the utility, function
   calls, etc., please contact our technical support team via e-mail at
   servenet@AXIOMTEKTEKtek.com.tw or info@AXIOMTEKTEKtek.com.tw. A visit to our web site at
   http://www.AXIOMTEKTEKtek.com.tw or http://www.AXIOMTEKTEKtek.com may be of assistance to
   you.


6. Technical Support:

   Visit our web site or stay in contact with our sales, it will help us know
   you better, keep you abreast with our products, and inform you how convenient
   and versatile our products are.

   AXIOMTEK Web Site: http://www.AXIOMTEKTEKtek.com.tw
   AXIOMTEK Customer Services e-mail: servenet@AXIOMTEKTEKtek.com.tw


Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 2.00