REVISION.TXT Driver File Contents (AS59099V2_0.zip)

[Date:  OCT-26, 1998]  [Ver 3.20]
     *** Modifying some functions for 7024.
		AnalogOut(), AnalogOutReadBack()
    *** Adding SetConfiguration_7080() function 
	/************************************************************/
	/**************** modified function  ************************/
	/************************************************************/
	EXPORTS WORD CALLBACK AnalogOut(WORD w7000[], float f7000[],
		char szSendTo7000[], char szReceiveFrom7000[])
	{
	  char	  wPort,wFlag,c1,c2;
	  WORD	  wAddr,wRetVal,i,wID,wCheckSum,wTimeOut,err,wT,wChannel;
	  float   fVal;
	  WORD	  wRecStrLen;
	  char	  OutCh[10];

	  //---------------------- input -------------------------------------
	  wPort=(char)w7000[0];   // RS-232 port number: 1/2/3/4
	  wAddr=w7000[1];	  // module address: 0x00 to 0xFF
	  wID=w7000[2]; 	  // module ID: 0x7021
	  wCheckSum=w7000[3];	  // checksum: 0=disable, 1=enable
	  wTimeOut=w7000[4];	  // TimeOut constant: normal=100
	  wChannel=w7000[5];	  // Not used if module ID is 7021
				  // Channel No.(0 to 3) if module ID is 7024
	  wFlag=(char)w7000[6];   // flag: 0=no save, 1=save send/receive string
	  fVal=f7000[0];	  // DA output value: from 0.0 to 10.0
	  //---------------------- output ------------------------------------
                                  // void

	/************************************************************/
	/**************** modified function  ************************/
	/************************************************************/
	EXPORTS WORD CALLBACK AnalogOutReadBack(WORD w7000[], float f7000[],
		char szSendTo7000[], char szReceiveFrom7000[])
	{
	   char  wPort,wFlag,cc[80],c1,c2;
	   WORD  wAddr,wRetVal,i,j,wReadType,wID,wCheckSum,err,wT,wTimeOut,wChannel;
	   WORD  wRecStrLen;

	   //---------------------- input -------------------------------------
	   wPort=(char)w7000[0];  // RS-232 port number: 1/2/3/4
	   wAddr=w7000[1];	  // module address: 0x00 to 0xFF
	   wID=w7000[2];	  // module ID: 0x7021
	   wCheckSum=w7000[3];	  // checksum: 0=disable, 1=enable
	   wTimeOut=w7000[4];	  // TimeOut constant: normal=100
	   wReadType=w7000[5];	  //   0: command read back ($AA6)
				  //   1: analog output of current path read back ($AA8)
	   wFlag=(char)w7000[6];  // flag: 0=no save, 1=save send/receive string
	   wChannel=w7000[7];	  //   Channel No.(0 to 3), if wID is 7024
				  //   Not used,	    else
	   //---------------------- output ------------------------------------
				  // f7000[0]=analog output value read back

	/************************************************************/
	/**************** modified function  ************************/
	/************************************************************/
	/*-------- Set configuration for 7080 ---------*/
	EXPORTS WORD CALLBACK SetConfiguration_7080(WORD w7000[], float f7000[],
		char szSendTo7000[], char szReceiveFrom7000[]);
	//---------------------- input -------------------------------------
	//wPort=(char)w7000[0];   // RS-232 port number: 1/2/3/4
	//wAddrOld=w7000[1];	  // module original address: 0x00 to 0xFF
	//wID=w7000[2]; 	  // module ID: 0x7080
	//wCheckSumOld=w7000[3];	  // module original checksum: 0=disable, 1=enable
	//wTimeOut=w7000[4];	  // TimeOut constant: normal=100
	//wFreqGateTime=w7000[5]; // desired frequency gate time:
				  //	  0: 0.1 second
				  //	  1: 1.0 second
	//wFlag=(char)w7000[6];   // flag: 0=no save, 1=save send/receive string
	//wAddrNew=w7000[7];	  // desired new address
	//wType=w7000[8];	  // desired Type->  0:Counter mode
				  //		     1:Frequency mode
	//wBaudrate=w7000[9];	  // desired Baudrate:
				  //	3: 1200 BPS    4:  2400 BPS
				  //	5: 4800 BPS    6:  9600 BPS
				  //	7: 19200 BPS   8:  38400 BPS
				  //	9: 57600 BPS   10: 115200 BPS
	//wCheckSumNew=w7000[10]; // desired Checksum Address


[Date: July-14, 1998]  [Ver 3.10]

  Remove I7000_ for some function. 

DATE   July, 08, 1998
  I7000_DigitalIn  add the module ID for 7011/7012/7014

DATE   July, 06, 1998
  Add some command for 7011/7012/7014 to Enable/Disable Alarm

DATE  June, 15, 1998
  Add the command for 7080/7080D
     (1) set the module mode
	Command:
	   ~AAAM
	Description:
	   M=0	4080  mode
	   M=1	4080D mode
     (2) read the module mode
	Command:
	   ~AAA
	Description
	   !AA0  4080 mode
	   !AA1  4080D mode

DATE  May, 18, 1998
  Add the I7000_AnalogInHex (reading data in hexadecimal format)
  Add the I7000_AnalogInFsr (reading data in %FSR)


DATE  April, 28, 1998
  Add the 7080 module in 0204 folder












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: web5, load: 0.84