Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:linux-drivers:iio-dac:ad5758 [23 May 2018 11:24] – Set channel 0 output voltage Stefan Poparesources:tools-software:linux-drivers:iio-dac:ad5758 [15 Oct 2018 16:25] (current) – adc->dac Stefan Popa
Line 21: Line 21:
  
 ^ Source ^ Mainlined? ^ ^ Source ^ Mainlined? ^
-| [[https://github.com/analogdevicesinc/linux/blob/rpi-4.9.y/drivers/iio/dac/ad5758.c|git]] | [In progress...] |+| [[git.linux.org>drivers/iio/dac/ad5758.c|git]] | [[git.linux.org>drivers/iio/dac/ad5758.c|Yes] |
  
 ===== Files ===== ===== Files =====
  
 ^ Function ^ File ^ ^ Function ^ File ^
-| driver  | [[https://github.com/analogdevicesinc/linux/blob/rpi-4.9.y/drivers/iio/dac/ad5758.c]] |+| driver  | [[git.linux.org>drivers/iio/dac/ad5758.c]] |
  
 ===== Devicetree ===== ===== Devicetree =====
Line 75: Line 75:
 root:/sys/bus/iio/devices/iio:device0> **ls -l** root:/sys/bus/iio/devices/iio:device0> **ls -l**
 -r--r--r-- 1 root root 4096 May 23 09:14 dev -r--r--r-- 1 root root 4096 May 23 09:14 dev
--rw-r--r-- 1 root root 4096 May 23 09:14 in_voltage0_powerdown +-rw-r--r-- 1 root root 4096 May 23 09:14 out_voltage0_powerdown 
--rw-r--r-- 1 root root 4096 May 23 09:14 in_voltage0_raw +-rw-r--r-- 1 root root 4096 May 23 09:14 out_voltage0_raw 
--rw-r--r-- 1 root root 4096 May 23 09:14 in_voltage_scale+-rw-r--r-- 1 root root 4096 May 23 09:14 out_voltage_scale
 -r--r--r-- 1 root root 4096 May 23 09:14 name -r--r--r-- 1 root root 4096 May 23 09:14 name
 drwxr-xr-x 2 root root    0 May 23 09:14 power drwxr-xr-x 2 root root    0 May 23 09:14 power
Line 118: Line 118:
  
 **U** = //out_voltage0_raw * out_voltage_scale// = 32767 * 0.152587890 = **4999.84 //mV//** **U** = //out_voltage0_raw * out_voltage_scale// = 32767 * 0.152587890 = **4999.84 //mV//**
 +
 +=== Enable power down mode on output 0 ===
 +
 +/sys/bus/iio/devices/deviceX/out_voltage0_powerdown
 +
 +**Description:**\\
 +Writing 1 causes output 0 to enter the power down mode. Clearing returns to
 +normal operation.
 +
 +<WRAP box bggreen><wrap info>This specifies any shell prompt running on the target</wrap>
 +<xterm>
 +root:/sys/bus/iio/devices/iio:device0> **echo 1 > out_voltage0_powerdown**
 +root:/sys/bus/iio/devices/iio:device0>  **cat out_voltage0_powerdown**
 +1
 +root:/sys/bus/iio/devices/iio:device0> **echo 0 > out_voltage0_powerdown**
 +root:/sys/bus/iio/devices/iio:device0>  **cat out_voltage0_powerdown**
 +0
 +</xterm></WRAP>
 +
 +====== More Information ======
 +
 +{{page>software:linux:docs:iio:iio_snippets#iio pointers&noheader&firstseconly&noeditbtn}}
  
resources/tools-software/linux-drivers/iio-dac/ad5758.1527067479.txt.gz · Last modified: 23 May 2018 11:24 by Stefan Popa