ad7291-bob

Channel Attributes

temp0

Name

sysfs filename

Default value

mean_raw

in_temp0_mean_raw

raw

in_temp0_raw

scale

in_temp0_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob temp0 mean_raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("temp0")
rval = chan.attrs["mean_raw"].value

voltage0

Name

sysfs filename

Default value

raw

in_voltage0_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage0 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage0")
rval = chan.attrs["raw"].value

voltage1

Name

sysfs filename

Default value

raw

in_voltage1_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage1 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage1")
rval = chan.attrs["raw"].value

voltage2

Name

sysfs filename

Default value

raw

in_voltage2_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage2 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage2")
rval = chan.attrs["raw"].value

voltage3

Name

sysfs filename

Default value

raw

in_voltage3_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage3 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage3")
rval = chan.attrs["raw"].value

voltage4

Name

sysfs filename

Default value

raw

in_voltage4_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage4 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage4")
rval = chan.attrs["raw"].value

voltage5

Name

sysfs filename

Default value

raw

in_voltage5_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage5 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage5")
rval = chan.attrs["raw"].value

voltage6

Name

sysfs filename

Default value

raw

in_voltage6_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage6 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage6")
rval = chan.attrs["raw"].value

voltage7

Name

sysfs filename

Default value

raw

in_voltage7_raw

scale

in_voltage_scale

iio_attr example:

iio_attr -u ip:analog -c ad7291-bob voltage7 raw

Python bindings example:

import iio
ctx = iio.Context("ip:analog")
dev = ctx.find_device("ad7291-bob")
chan = dev.find_channel("voltage7")
rval = chan.attrs["raw"].value