; Maxim Smart Battery System Device Definition ; For use with SMBK GUI ;--------------------------------------------------------------------------- ; [address] section defines the SMBus device address ; and the display name that appears in the tab. ; ; For a smart battery, the SMBus device address must be 0x16. ; [address] 0x16=MAX1781 Smart Battery ;--------------------------------------------------------------------------- ; [system] section defines the large bitmapped image with key parameters ; bitmap = filename of image to display ; <element> = <x> , <y> , <width> , <height> ; [system] bitmap=1781.bmp ; ; Dimensions of the standard sbs parameters 0x08Temperature=288,424,129,24 0x09Voltage=536,88,57,24 0x0ACurrent=440,522,57,24 0x0DRelativeStateOfCharge=592,48,97,24 0x0FRemainingCapacity=592,16,97,24 RemainingCapacityLabel=448,16,137,24 RelativeStateOfChargeLabel=448,48,137,24 ; ; Dimensions of the thermometer mercury Thermometer=349,456,5,30 ; ; Dimensions of the fuel gauge FuelGage=616,80,33,506 ; ReadCountText=112,456,129,24 UsePECsCheckBox=104,490,97,17 BatchReadCheckBox=104,506,97,17 ReadStatusButton=104,528,75,25 ; ; Dimensions of the optional manufacturer data displays cellVoltage1=544,452,57,24 cellVoltage2=544,368,57,24 cellVoltage3=544,286,57,24 cellVoltage4=544,204,57,24 ;--------------------------------------------------------------------------- ; Manufacturer data block ; ; Up to twelve variables may be parsed from the manufacturer data block. ; ; Numeric values are described by the following format: ; ; <MfrDataVariable> = <byte offset> , <format> ; ; <MfrDataVariable> may be any arbitrairy name. ; There is special handling for the cell voltage variables: ; cellVoltage1 ; cellVoltage2 ; cellVoltage3 ; cellVoltage4 ; ; <byte offset> is a decimal number from 0 to 31 ; ; <format> must be one of the following formats. ; Suffix _MsbLsb means offset+0 is high byte, offset+1 is low byte ; Suffix _LsbMsb means offset+0 is low byte, offset+1 is high byte ; uint8 8 bit integer 0..255 ; int8 8 bit integer -128..+127 ; hex8 8 bit hexadecimal value 0x00..0xFF ; uint16_MsbLsb 16 bit integer 0..65535 ; uint16_LsbMsb 16 bit integer 0..65535 ; int16_MsbLsb 16 bit integer -32768..+32767 ; int16_LsbMsb 16 bit integer -32768..+32767 ; hex16_MsbLsb 16 bit hexadecimal value 0x0000..0xFFFF ; hex16_LsbMsb 16 bit hexadecimal value 0x0000..0xFFFF ; ; One-bit flags are described by the following format: ; ; <MfrDataVariable> = <byte offset> , bit<0..7> ?" <text-for-one> ":" <text-for-zero> " ; ; bit0 flag in bit 0 (0x01) (least significant bit) ; bit1 flag in bit 1 (0x02) ; bit2 flag in bit 2 (0x04) ; bit3 flag in bit 3 (0x08) ; bit4 flag in bit 4 (0x10) ; bit5 flag in bit 5 (0x20) ; bit6 flag in bit 6 (0x40) ; bit7 flag in bit 7 (0x80) (most significant bit) ; [0x22mfgrdata] ;firmwareVersion=0,hex16_MsbLsb cellVoltage1=2,uint16_MsbLsb cellVoltage2=4,uint16_MsbLsb cellVoltage3=6,uint16_MsbLsb cellVoltage4=8,uint16_MsbLsb ;Temp=10,uint16_MsbLsb ;AIN0=12,uint16_MsbLsb ;FST_COMP_V=14,uint16_MsbLsb ;SCD_COMP_V=16,uint16_MsbLsb ;DIS_CAP=18,uint16_MsbLsb ;POR_CNT=20,uint16_MsbLsb ;ADC_CNT=22,uint8 ; ;MOSFET STATUS and Flag bits Pre-FET=23,bit0?"ON":"OFF" Chg-FET=23,bit1?"ON":"OFF" Dis-FET=23,bit2?"ON":"OFF" ;LED_Flag=23,bit3?"5 LEDS":"4 LEDS" Fst_Comp=23,bit4?"Done":"Pending" Scd_Comp=23,bit5?"Done":"Pending" Fst_Lrn_Flag=23,bit6?"Set":"Cleared" Scd_Lrn_Flag=23,bit7?"Set":"Cleared" ; Cell_Supervisor=24,hex8Download 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.