****************************** Dec-13-2000 Change : Change to dynamic allocate the data buffer, and the A821_IntRemove() function will free the buffer. Thus programs have to get the data before calling the A821_IntRemove() function. Change : Add the following functions .... A821_AD_Float(), A821_AD_Hex() A821_Fast_AD_Float(), A821_Fast_AD_Hex() to replaces the A821_AD(), A821_Fast_AD() functions. The A821_AD() and A821_Fast_AD() functions may not work (be removed) on the later version. Change : A821_Hex2Float() returns error code (not floating value). Add : A821_SetCounter(), A821_ReadCounter() function. Add : Add the Channel-Scan series funcions for polling and interrupt. Change : Add the A821_IntXXXX() series functions to replace the older functions for the interrupt to get the better performance. ****************************** Aug-21-2000 Change : Change the interrupt architecture to use the event object. The user have to ... 1. Create event object by calling the CreateEvent() function. 2. Pass the handle of event object into the ISR when install IRQ. 3. Starting interrupt. 4. Waiting for the event object be signaled by calling WaitForSingleObject() function. 5. Stop the Interrupt. 6. Close the event object by calling the CloseHandle() function. 7. Get the bufffer from ISR. ****************************** July-17-2000 Fix : The Counter0 doesn't work and causes the A821_Delay() function always time-out. Uses the system delay to fix this bug. ****************************** Nov-04-1999 Add : Add the A821_Fast_SetChGain() and A821_Fast_AD() Add : Add the demo program for A821_Fast_AD() for VB5, Delphi3 and BCB3. ****************************** Sep-08-1999 Fix : Remove the A82xDiag.exe(for DOS) and add the Diag.exe ( for windows 95/98 and NT). ****************************** May-15-1999 Update : Change the format of user manual to .PDF. The user may need to free download the Adobe Arcobat Reader at http://www.adobe.com/arcobat/ Add : Add the user manual "CallDLL.pdf", it describes how to call the DLL functions with VB, VC++, Delphi, BCB. Add : Add the user manual "ResCheck.pdf", it describes how to check the resoures on Windows 95/98/NT. May-07, 1999 ========= Fix : A821_DELAY() uses Counter_0 . Interrupt uses Counter_1 and Counter_2 .