Kernel driver max517
|
====================
|
|
Supported chips:
|
* Maxim MAX517, MAX518, MAX519
|
Prefix: 'max517'
|
Datasheet: Publicly available at the Maxim website
|
http://www.maxim-ic.com/
|
|
Author:
|
Roland Stigge <stigge@antcom.de>
|
|
Description
|
-----------
|
|
The Maxim MAX517/518/519 is an 8-bit DAC on the I2C bus. The following table
|
shows the different feature sets of the variants MAX517, MAX518 and MAX519:
|
|
Feature MAX517 MAX518 MAX519
|
--------------------------------------------------------------------------
|
One output channel X
|
Two output channels X X
|
Simultaneous output updates X X
|
Supply voltage as reference X
|
Separate reference input X
|
Reference input for each DAC X
|
|
Via the iio sysfs interface, there are three attributes available: out1_raw,
|
out2_raw and out12_raw. With out1_raw and out2_raw, the current output values
|
(0..255) of the DACs can be written to the device. out12_raw can be used to set
|
both output channel values simultaneously.
|
|
With MAX517, only out1_raw is available.
|
|
Via out1_scale (and where appropriate, out2_scale), the current scaling factor
|
in mV can be read.
|
|
When the operating system goes to a power down state, the Power Down function
|
of the chip is activated, reducing the supply current to 4uA.
|
|
On power-up, the device is in 0V-output state.
|