Installing a PCIe-TC Time code board on XP+ Application Note Quick start instructions for setting up the PCIe-TC card to be used to set the PC's clock: 1) Copy the following files into directory "C:/AECtime" (or other directory of your choice). BE SURE THAT THE PATH TO THIS DIRECTORY DOES NOT CONTAIN ANY LONG (GREATER THAN 8 CHARACTERS) FILE/DIRECTORY NAMES. a) AecMfc32TimeCode.exe b) AEC_NTTC.DLL (NOTE: This file may also be copied into the "Windows/system" Directory where it will be in the PATH for all applications.) c) ClkSampl.bat d) ClkSamplunload.bat e) PCIeClk.exe All of these files are in the contained within this CD's directories. 2) Run C:/AECtime/AecMfc32TimeCode.exe and see if this program runs. This small program provides some very good indications as to the performance of the a) driver and b) the time code reader board and the reading performance of the board (if time code is hooked up). 3) Open up a command promt (console) window and change to the 'C:/AECtime' directory (or to the directory you created with a different name). 4) Decide if you want to use the 'default' arguments of the 'ClkSampl.bat' file or if you want to copy that batch file and edit the arguments. See the details on this below (near the end of this file). 5) From the command promt, enter 'ClkSampl.bat' [enter] and see the clock setting service installation feedback. Once complete you may then take a look in the service control panel (control panel/administrative tools...). to see that it is listed. This batch file has all of the arguments (edit to your preference) that are needed and calls the "PCIeClk.exe" program. See below for more information on the required command line arguments. This .exe file IS the clock setting SERVICE application. Do NOT do this step until 1-4 are completed above AND you want to have the computers clock always match the time code that is read. -------------------------------------------------------------------------------- Additional Information: Clock setting service application INFORMATION & INSTRUCTIONS **** VERSION for PCIe-TC time code reader cards ONLY ***** The PCIeClk.exe file was created to allow a computer running the Windows2K/XP+ operating system to keep its internal clock locked to an external reference time code time reference. The Adrienne Electronics Corporation PCIe-LTC/RDR and other PCIe-xTC/??? models that read time code (expansion cards for the PCIe bus) present the time to the computer as it is read. This program instructs the computer to change the computer's local/system time to match the time code time (with a possible offset). This program has been developed as an "service" that has the ability to start running whenever the operating system is loaded into the computer. This will allow the computer to always be "time matched" to an external time code signal reference. The computers time will be constantly kept to within "the command line parameter value that you set" (+/- 50 to 250 mSec (max error)). To use this program and set it up as a service, do the following: 1) Open an MS-DOS (console) window and get the "c:\" prompt to the new directory. (ie. "c:\AECtime" ). Load/install the service by running the program with the following command line (with options). Running the .bat file will work too and is much easier than entering by hand. PCIeClk -load X nnn fff kkk mmm<enter> to load the AEC PCIe-TC Clock Set service where X = S or L, (set the SYSTEM or LOCAL time) nnn = 50 to 250 (user defined, maximum allowed time code vs. clock time mismatch before resetting the PC's clock. (milliseconds)) fff = Offset from 0 to 1439 minutes. (00:00:00:00 to 23:59:00:00. The PC's clock will be set to match the time code PLUS (+) the Offset) kkk = 50 to 60000 (50mS default,60000 mS (1min) max) (Allows for the times to be checked and compared less often. Decreases the amount of CPU time used the larger the number, but also will increase the the amount of time needed to actually make changes when time mismatch is detected. mmm = 0 to 59999 (0mS default,59999 mS (1min) max) (Allows for the time code read value to be advanced the given number of milliseconds to adjust for time code signal feed latency (lag). For Example: PCIeClk -load L 100 0 400 2000<enter> will set the LOCAL time to within 100ms of time code with 0 minute offset, and will re-check every 0.400 seconds and will also add 2000mSec (2Sec) to the time code time prior to compare/setting of the PC's clock. ### SEE/edit THE ClkSampl.bat file for easy command line entry ### This will register the service into the device registry and set it up to start automaticly each time the computer is turned on (and it will run in the background like a "TSR" program). You will need to reboot the computer in order for the above changes to take place. 2) You can always stop the service or change the automatic starting of the service to "manual" start in the "main-control panel-services" icon aplet of the operating system. 3) If you ever need to remove the service from the computer, enter the following command line at the MS-DOS promt (at the new directory) ... " PCIeClk -unload " <enter> (ie: Run batch file "ClkSamplunload.bat") You will also want to unload the service if you want to EDIT the arguments that are saved/stored for use when the service starts. Unload and edit the "ClkSampl.bat" file and then run the edited ClkSampl.bat file. ------------------------------------------------------------------- NOTE: It is important that the operations that occur above be done by someone logged onto the PC as "ADMINISTRATOR" so that the security aspect of allowing clock setting is allowed. Also, make sure that the PC in NOT logged onto a network at the same time that all of this setup is being done. I had a customer that had problems because the changes that the program makes to the registry were being attempted on the network server because it was selected. You must be on the "local machine". END!Download Driver Pack
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.