The DS4426 contains four I²C-adjustable current DACs capable of sinking or sourcing current. External resistors set the full-scale range of each output. Each DAC output has 127 sink and 127 source steps that are programmed by the I²C interface. Power-supply tracking functionality is provided for three channels using dedicated control inputs. Once power-supply tracking is accomplished, the current outputs default to zero. Two address pins allow up to four DS4426 devices to exist on the same I²C bus.