The modules in the 'common' directory 'source\common' Are device specific and can be used to create new applications other than the example applications provided in 'source\apps'. Contents: atod26.c - functions to read the voltage of the DS2438 atod26.h - include file for humidity sensor (DS2438) atod20.c - module to do scale set up, conversion, read, and write for channels A,B,C,D of the DS2450 1-Wire Quad A/D Converter atod20.h - header file for the DS2450 functions. cnt1d.c - module to read the DS2423 1-kbit/4-kbit 1-Wire RAM with Counter associated to the memory page cnt1d.h - header file for the DS2423 functions. crcutil.c - keeps track of the CRC for 8 and 16 bit operations findtype.c - finds all of the devices of the same type (family code) on a 1-Wire Net findtype.h - header file. humutil.c - DS1923 humidity logger utility functions for setting missions and reading current missions. humutil.h - include file for the DS1923 utility functions. ibsha33o.c - functions to do operations on the DS2432. ibsha33.h - include file for the sha functions on the DS2432. ioutil.c - I/O utility functions mbappreg.c - memory bank functions for the application register iButtons mbappreg.h - header file mbee.c - memory bank functions for the electically erasable programmable read only memory mbee.h - header file mbee77.c - memory bank functions for the DS1923 and DS1977. mbee77.h - header file mbeprom.c - memory bank functions for the electrically programmable read only memory mbeprom.h - header file mbnv.c - memory bank functions for the read/write nonvolatile memory mbnv.h - header file mbnvcrc.c - memory bank functions for the read/write nonvolatile memory with crc mbnvcrc.h - header file mbscr.c - memory bank functions for the scratchpad mbscr.h - header file mbscrcrc.c - memory bank functions for the scratchpad with crc mbscrcrc.h - header file mbscree.c - memory bank functions for the scratchpad ee mbscree.h - header file mbscrex.c - memory bank functions for the scratchpad ex mbscrex.h - header file mbscrx77.c - memory bank functions for the scratchpad of the DS1923 and DS1977. mbscrx77.h - header file mbsha.c - memory bank functions for the sha parts mbsha.h - header file mbshaee.c - memory bank functions for the shaee parts mbshaee.h - header file owcache.c - cache functions for file I/O owerr.c - Error handling routines. Provides exception stack and printError functions. owfile.c - rudimentary level functions for reading and writing TMEX files on NVRAM iButton using the packet level functions owfile.h - header file ownet.h - include file for 1-Wire Net library owpgrw.c - page read/write functions for file I/O owprgm.c - the program job functions for the file I/O using EPROM ps02.c - Functions for communicating to the DS1991 ps02.h - Header file. pw77.c - Password functions for the DS1923 and DS1977. pw77.h - Header file. rawmem.c - the utility that sorts memory bank functions rawmem.h - header file screenio.c - for different platform screen input and output sha18.c - Low-level memory and SHA functions for the DS1963S. sha33.c - Low-level memory and SHA functions for the DS1961S. shadbtvm.c - Transaction-level functions for SHA Debits without a hardware coprocessor. Also, this file contains some Protocol-level functions to replace their 'hardware-only' couterparts. shadebit.c - Transaction-level functions for SHA Debits with hardware. shaib.c - Protocol-level functions as well as useful utility functions for sha applications. shaib.h - Header file. sprintf.c - remake of I/O for Visor and Palm apps. swt05.c - turns the DS2405 Addressable Switch on and off and reads the on/off status of the device swt05.h - Header file. swt12.c - performs operations on a DS2407 Dual Addressable Switch and tests the different channels swt12.h - include this file to test the DS2407 Dual Addressable Switch sw1f.c - tests the DS2409 commands and searches for the DS2409 and the devices on the branch of the DS2409, also reports the activity latches swt1f.h - Header file. temp10.c - Module to read the temperature measurement for the DS1920/DS1820/DS18S20 1-Wire thermometer. temp10.h - Header file. thermo21.c - Thermocron iButton utility functions thermo21.h - include this file for Thermocron demo time04.c - 1-Wire Clock device functions for (DS2404, DS1994, DS1427). time04.h - Header file. weather.c - to find the type of weather station, modules to find the direction of the weather station, and read/write output files weather.h - Include this file for the Weather Station structDownload 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.